Android之性能监控框架
[TOC]
概述
概述
C++11提供了日期时间相关的库chrono,通过chrono相关的库我们可以很方便的处理日期和时间。c++11还提供了字符串的宽窄转换功能,也提供了字符串和数字的相互转换的库。有了这些库提供的便利的工具类,我们能方便的处理日期和时间相关的转换和格式输出。
chrono
chrono库主要包含了三种类型:时间间隔Duration、时钟Clocks和时间点Time point。
Duration
duration表示一段时间间隔,用来记录时间长度,可以表示几秒钟、几分钟或者几个小时的时间间隔,duration的原型是:
1 | template<class Rep, class Period = std::ratio<1>> class duration; |
第一个模板参数Rep是一个数值类型,表示时钟个数;第二个模板参数是一个默认模板参数std::ratio,它的原型是:
1 | template<std::intmax_t Num, std::intmax_t Denom = 1> class ratio; |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 麦溪·在路上!
评论
ValineDisqus