std::chrono::leap_second
Материал из cppreference.com
<tbody>
</tbody>
| Определено в заголовочном файле <chrono>
|
||
class leap_second; |
(начиная с C++20) | |
Класс leap_second представляет дату и время вставки високосной секунды.
Пользователи не могут создавать объекты leap_second, кроме как путём копирования из существующих объектов leap_second. Реализация библиотеки создаёт объекты leap_second при инициализации базы данных часовых поясов и предоставляет const доступ к этим объектам.
leap_second имеет конструктор копирования по умолчанию и оператор присваивания копированием по умолчанию.
Функции-элементы
| получает время вставки високосной секунды (public функция-элемент) |
Функции, не являющиеся элементами
сравнивает два значения leap_second или значение leap_second и std::chrono::sys_time (шаблон функции) |
Вспомогательные классы
| поддержка хэширования для std::chrono::leap_second (специализация шаблона класса) |