std::chrono::day
Материал из cppreference.com
<tbody>
</tbody>
| Определено в заголовочном файле <chrono>
|
||
class day; |
(начиная с C++20) | |
Класс day представляет день в месяце. Его нормальный диапазон [1, 31], но он может содержать любое число в диапазоне [0, 255].
day это TriviallyCopyable StandardLayoutType.
Функции-элементы
создаёт day (public функция-элемент) | |
| икрементирует или декрементирует day (public функция-элемент) | |
| добавляет или вычитает количество дней (public функция-элемент) | |
| извлекает сохранённое значение дня (public функция-элемент) | |
| проверяет, находится ли сохранённое значение дня в нормальном диапазоне (public функция-элемент) |
Функции, не являющиеся элементами
(C++20) |
сравнивает два значения day (функция) |
(C++20) |
складывает или вычитает количество дней и day или находит разницу между двумя day (функция) |
(C++20) |
выводит day в поток (шаблон функции) |
(C++20) |
разбирает day из потока в соответствии с предоставленным форматом (шаблон функции) |
Вспомогательные классы
поддержка форматирования для day (специализация шаблона класса) | |
(C++26) |
поддержка хэширования для std::chrono::day (специализация шаблона класса) |
Литералы
Определены в пространстве имён
std::literals::chrono_literals | |
(C++20) |
Литерал std::chrono::day, представляющий день месяца (функция) |