Поделиться через


структура system_clock

Представляет тип часов, основанный на часах реального времени системы.

struct system_clock;

Заметки

Тип часов используется для получения текущее время.Тип овеществляет создания экземпляра длительность и шаблона time_point класса и задающий функцию, возвращающую время now() статического элемента.

Часы монотонно если значение, возвращаемое первым вызовом now() всегда меньше или равно значению, которое возвращается последующим вызовом now().

Часы устоичив если он монотонно и если время между тактами часов.

В этой реализации system_clock синонимно с high_resolution_clock.

Члены

Hh874826.collapse_all(ru-ru,VS.110).gifОткрытые определения типов

Имя

Описание

system_clock::duration

Синоним для duration<rep, period>.

system_clock::period

Синонимом типа, который используется для представления периода tick, содержащихся в duration экземпляра.

system_clock::rep

Синонимом типа, который используется для представления число тактов часов, содержащихся в duration экземпляра.

system_clock::time_point

Синоним для time_point<Clock, duration>, где Clock синоним является либо для типа часов или другого типа часов, основанный на один и тот же эпохе и имеет тот же вложенный тип duration.

Hh874826.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

метод system_clock::from_time_t

Статический.Возвращает time_point, в наибольшей степени приближается заданное время.

метод system_clock::now

Статический.Возвращает текущее время.

метод system_clock::to_time_t

Статический.Возвращает объект time_t, который в наибольшей степени приближается указанный time_point.

Hh874826.collapse_all(ru-ru,VS.110).gifОткрытые константы

Имя

Описание

system_clock::is_monotonic константа

Определяет, является ли тип часов монотонно.

system_clock::is_steady константа

Определяет, является ли тип часов устоичив.

Требования

заголовок: chrono

Std::chrono пространство имен:

См. также

Ссылки

<chrono>

класс steady_clock

Другие ресурсы

Файлы заголовков