std::chrono::system_clock
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <chrono> 中定义
|
||
class system_clock; |
(C++11 起) | |
std::chrono::system_clock
类代表了全系统的实时挂钟..... 原文:
Class
std::chrono::system_clock
represents the system-wide real time wall clock. 它可能不是单调的:在大多数系统中,可以随时调整系统时间。这是唯一的C + +的时钟,有能力映射C风格的时间的时间点,因此,要显示.
原文:
It may not be monotonic: on most systems, the system time can be adjusted at any moment. It is the only C++ clock that has the ability to map its time points to C-style time, and, therefore, to be displayed.
std::chrono::system_clock
满足的要求TrivialClock
. 原文:
std::chrono::system_clock
meets the requirements of TrivialClock
. 目录 |
[编辑] 会员类型
会员类型
|
Definition |
rep
|
签署算术类型代表时钟的时间的刻度数
原文: signed arithmetic type representing the number of ticks in the clock's duration |
period
|
std::ratio类型的滴答的时钟周期,以秒为单位
原文: an std::ratio type representing the tick period of the clock, in seconds |
duration
|
std::chrono::duration<rep, period>,能够代表负的持续时间
原文: std::chrono::duration<rep, period>, capable of representing negative durations |
time_point
|
时钟的时间点的类型,std::chrono::time_point<system_clock>
原文: the type of this clock's time point, std::chrono::time_point<system_clock> |
[编辑] 会员常数
bool is_steady [静态的]</div></div>
|
true,如果刻度之间的时间是恒定的,并调用now的返回值是单调递增的 原文: true if the time between ticks is constant and calls to now return values that increase monotonically (公共静态成员常量) |
[编辑] 成员函数
[静态的]</div></div>
|
返回一个代表当前的时间点std::chrono::time_point 原文: returns a std::chrono::time_point representing the current point in time (公共静态成员函数) |
[静态的]</div></div>
|
系统时钟时间点转换std::time_t 原文: converts a system clock time point to std::time_t (公共静态成员函数) |
[静态的]</div></div>
|
转换std::time_t到系统时钟的时间点 原文: converts std::time_t to a system clock time point (公共静态成员函数) |
[编辑] 另请参阅
(C++11) |
单调时钟将永远不会被调整 原文: monotonic clock that will never be adjusted (类) |
(C++11) |
的时钟用最短的剔期 原文: the clock with the shortest tick period available (类) |