system_clock结构
显示基于系统的实时钟的 时钟类型。
struct system_clock;
备注
时钟类型 用于获取当前时间。 该类型实现 持续时间 和选件类模板 time_point的实例化,并定义返回时的静态成员函数 now()。
时钟 单调的,则返回的值第一次调用 now() 始终小于或等于返回的后续调用 now()的值。
时钟是 稳定的,如果它是 单调的,并且,如果时钟计时周期之间的时间保持不变。
此实现中,system_clock 与 high_resolution_clock是同义词的。
成员
公共 Typedefs
名称 |
说明 |
---|---|
system_clock::duration |
duration<rep, period;AMP_gt;的同义词。 |
system_clock::period |
用于表示在 duration的包含实例化的滴答过程中类型的同义词。 |
system_clock::rep |
用于表示时钟滴答周期数在 duration的包含实例化的类型的同义词。 |
system_clock::time_point |
time_point<Clock, duration;AMP_gt;的同义词,Clock 是时钟类型或另一个时钟类型的同义词基于同一世纪和具有相同的嵌套 duration 类型。 |
公共方法
名称 |
说明 |
---|---|
静态。 返回一个关闭某指定时间内 time_point。 |
|
静态。 返回当前时间。 |
|
静态。 返回非常接近指定的 time_point的 time_t 对象。 |
公共常量
名称 |
说明 |
---|---|
指定时钟类型是否为单调的。 |
|
指定时钟类型是稳定的。 |
要求
慢性的标头:
命名空间: std::chrono