Spec-Zone.ru › C++

std::chrono::steady_clock

Определено в заголовочном файле <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
[static]
признак монотонных часов, всегда true
(открытая статическая константа-член)

Функции-члены

now
[static]
возвращает time_point, представляющий текущее значение часов
(открытая статическая функция-член)

См. также

system_clock
(C++11)
календарное время, получаемое от системных часов реального времени
(класс)
high_resolution_clock
(C++11)
часы с наименьшим доступным периодом такта
(класс)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/chrono/steady_clock

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API