std::chrono::year
Определено в заголовке <chrono> | ||
|---|---|---|
class year; | (с C++20) |
Класс year представляет год в пролептическом григорианском календаре. Его диапазон составляет [-32767, 32767].
year является TriviallyCopyable StandardLayoutType.
Члены
создаёт year (публичный член-функция) |
|
| увеличивает или уменьшает год (публичный член-функция) |
|
добавляет или вычитает количество лет из year (публичный член-функция) |
|
применяет унарные операторы к year (публичный член-функция) |
|
| определяет, является ли год високосным (публичный член-функция) |
|
| извлекает значение года (публичный член-функция) |
|
| проверяет, является ли хранимое значение года допустимым (публичный член-функция) |
|
|
[статический] | возвращает наименьшее возможное значение года (публичный статический член-функция) |
|
[статический] | возвращает наибольшее возможное year (публичный статический член-функция) |
Внешние функции
|
(C++20) | сравнивает два значения year (функция) |
|
(C++20) | выполняет арифметические операции над year (функция) |
|
(C++20) | выводит year в поток (шаблон функции) |
|
(C++20) | анализирует year из потока в соответствии с указанным форматом (шаблон функции) |
Вспомогательные классы
|
(C++20) | поддержка форматирования для year (специализация шаблона класса) |
|
(C++26) | поддержка хеширования для std::chrono::year (специализация шаблона класса) |
Литералы
Определено во встроенном именованном пространстве std::literals::chrono_literals |
|
|---|---|
|
(C++20) | лителал std::chrono::year представляющий конкретный год (функция) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/chrono/year