Namespaces
Variants

std::chrono:: month

From cppreference.net
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

compara dos valores de month
(función)
realiza operaciones aritméticas con month s
(función)
(C++20)
envía un month a un flujo
(plantilla de función)
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)
soporte de hash para std::chrono::month
(especialización de plantilla de clase)