std::chrono::steady_clock
来自 cppreference.cn
| 定义于头文件 <chrono> |
||
| class steady_clock; |
(C++11 起) | |
类 std::chrono::steady_clock 代表一个单调时钟。此时间点不会随着物理时间的推移而减少,并且此时间点之间的间隔是恒定的。此时间点与挂钟时间无关(例如,它可以是自上次重启以来的时间),最适合用于测量时间间隔。
std::chrono::steady_clock 满足 TrivialClock 的要求。
目录 |
[编辑] 成员类型
| 成员类型 | 定义 |
rep
|
表示时钟持续时间中滴答数目的算术类型 |
period
|
一个 std::ratio 类型,表示时钟的“滴答”周期,以秒为单位 |
duration
|
std::chrono::duration<rep, period> |
time_point
|
std::chrono::time_point<std::chrono::steady_clock> |
[编辑] 成员常量
| constexpr bool is_steady [静态] |
稳定时钟标志,始终为 true (public static 成员常量) |
[编辑] 成员函数
| [静态] |
返回一个表示时钟当前值的 time_point (公共静态成员函数) |
[编辑] 参阅
| (C++11) |
系统范围实时时钟的挂钟时间 (类) |
| (C++11) |
可用最短滴答周期的时钟 (类) |