std::chrono::steady_clock
来自 cppreference.com
定义在头文件中 <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 (公共静态成员常量) |
[编辑] 成员函数
[静态] |
返回一个表示时钟当前值的时间点 (公共静态成员函数) |
[编辑] 另请参阅
(C++11) |
来自系统范围实时时钟的挂钟时间 (类) |
(C++11) |
具有最短刻度周期的可用时钟 (类) |