Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура
Представляет high_resolution часы с наименьшим возможным периодом галочки. В частности, период является наносекондным или ratio<1, 1000000000>
В реализации high_resolution_clock Майкрософт является синонимом steady_clock.
Синтаксис
using high_resolution_clock = steady_clock;
Участники
Псевдонимы удобных типов
| Имя | Описание |
|---|---|
high_resolution_clock::duration |
В реализации Корпорации Майкрософт это синоним, который nanosecondsопределяется как duration<long long, nano>. Он представляет длительность времени, измеряемого в миллиардах секунд. |
high_resolution_clock::period |
В реализации Корпорации Майкрософт это синоним, который nanoопределяется как std::ratio<1i64, 1000000000i64> . Он представляет время в секундах (один миллиард секунд) между каждым тиком в течение длительности. |
high_resolution_clock::rep |
Синоним , long longкоторый является типом, используемым в реализации Майкрософт для представления числа часов в .high_resolution_clock::duration |
high_resolution_clock::time_point |
Синоним для time_point<steady_clock>. Используется для представления time_point часов. |
Функции
| Имя | Описание |
|---|---|
now |
Возвращает текущее high_resolution_clock время. |
Константы
| Имя | Описание |
|---|---|
is_steady |
Содержит true. Объект high_resolution_clock — постоянный. Это означает, что вы можете использовать эти часы, чтобы занять время до события, время после события и надежно вычитать их, чтобы получить длительность события, так как часы не будут скорректированы в течение этого времени. |
См. также
<chrono>
file_clock class
gps_clock class
Структура local_t
Структура steady_clock
Структура system_clock
Класс tai_clock
Класс utc_clock
Справочник по файлам заголовков