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> |
[править] Константы элементы
bool is_steady [static] |
флаг, определяющий, что время по данным часам течёт равномерно, всегда true (public static константа-элемент) |
[править] Функции-элементы
[static] |
возвращает std::chrono::time_point, представляющую текущее значение времени по данным часам (public static функция-элемент) |
[править] Смотрите также
(C++11) |
часы повседневно используемых часов из общесистемных часов реального времени (класс) |
(C++11) |
часы с самым коротким доступным периодом тика (класс) |