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