std::chrono::duration<Rep,Period>::count
来自cppreference.com
constexpr Rep count()const; | (C++11 起) | |
返回此 duration 的计次数。
目录 |
[编辑]参数
(无)
[编辑]返回值
此 duration 的计次数。
[编辑]示例
运行此代码
#include <chrono>#include <iostream> int main(){std::chrono::milliseconds ms{3};// 3 毫秒// 从 3 毫秒构造 6000 微秒std::chrono::microseconds us =2* ms;// 使用分数计次的 30Hz 时钟std::chrono::duration<double, std::ratio<1, 30>> hz30(3.5); std::cout<<"3 ms 时长有 "<< ms.count()<<" 计次\n"<<"6000 us 时长有 "<< us.count()<<" 计次\n"<<"3.5 30Hz 时长有 "<< hz30.count()<<" 计次\n";}
输出:
3 ms 时长有 3 计次 6000 us 时长有 6000 计次 3.5 30Hz 时长有 3.5 计次
[编辑]参阅
(C++11) | 转换时长到另一个拥有不同计次间隔的时长 (函数模板) |