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