std::chrono:: month
|
Definido en el encabezado
<chrono>
|
||
|
class
month
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
January
{
1
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
February
{
2
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
March
{
3
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
April
{
4
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
May
{
5
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
June
{
6
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
July
{
7
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
August
{
8
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
September
{
9
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
October
{
10
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
November
{
11
}
;
|
(desde C++20) | |
|
inline
constexpr
std
::
chrono
::
month
December
{
12
}
;
|
(desde C++20) | |
La clase
month
representa un mes en un año. Su rango normal es
[
1
,
12
]
, pero puede contener cualquier número en
[
0
,
255
]
. Doce constantes con nombre están predefinidas en el espacio de nombres
std::chrono
para los doce meses del año.
month
es un
TriviallyCopyable
StandardLayoutType
.
Funciones miembro
construye un
month
(función miembro pública) |
|
|
incrementa o decrementa el mes
(función miembro pública) |
|
|
suma o resta un número de meses
(función miembro pública) |
|
|
recupera el valor del mes almacenado
(función miembro pública) |
|
|
verifica si el valor del mes almacenado está en el rango normal
(función miembro pública) |
Funciones no miembro
|
(C++20)
|
compara dos valores de
month
(función) |
|
(C++20)
|
realiza operaciones aritméticas con
month
s
(función) |
|
(C++20)
|
envía un
month
a un flujo
(plantilla de función) |
|
(C++20)
|
analiza un
month
desde un flujo según el formato proporcionado
(plantilla de función) |
Clases auxiliares
soporte de formato para
month
(especialización de plantilla de clase) |
|
|
(C++26)
|
soporte de hash para
std::chrono::month
(especialización de plantilla de clase) |