std::chrono:: month
|
Определено в заголовочном файле
<chrono>
|
||
|
class
month
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
January
{
1
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
February
{
2
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
March
{
3
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
April
{
4
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
May
{
5
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
June
{
6
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
July
{
7
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
August
{
8
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
September
{
9
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
October
{
10
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
November
{
11
}
;
|
(начиная с C++20) | |
|
inline
constexpr
std
::
chrono
::
month
December
{
12
}
;
|
(начиная с C++20) | |
Класс
month
представляет месяц в году. Его нормальный диапазон —
[
1
,
12
]
, но он может содержать любое число в диапазоне
[
0
,
255
]
. В пространстве имен
std::chrono
предопределены двенадцать именованных констант для двенадцати месяцев года.
month
является
TriviallyCopyable
StandardLayoutType
.
Функции-члены
создает объект
month
(публичная функция-член) |
|
|
увеличивает или уменьшает месяц
(публичная функция-член) |
|
|
добавляет или вычитает количество месяцев
(публичная функция-член) |
|
|
получает сохраненное значение месяца
(публичная функция-член) |
|
|
проверяет, находится ли сохраненное значение месяца в нормальном диапазоне
(публичная функция-член) |
Функции, не являющиеся членами класса
|
(C++20)
|
сравнивает два значения
month
(функция) |
|
(C++20)
|
выполняет арифметические операции над
month
(функция) |
|
(C++20)
|
выводит
month
в поток
(шаблон функции) |
|
(C++20)
|
парсит
month
из потока согласно указанному формату
(шаблон функции) |
Вспомогательные классы
поддержка форматирования для
month
(специализация шаблона класса) |
|
|
(C++26)
|
поддержка хеширования для
std::chrono::month
(специализация шаблона класса) |