Espacios de nombres
Variantes
Acciones
 
 
Biblioteca de servicios
 
 
 
Definido en el archivo de encabezado <chrono>
class year;
(desde C++20)

La clase year representa un año en el Calendario gregoriano. Su rango es [-32767, 32767].

year cumple con los requerimientos de TriviallyCopyable y StandardLayoutType.

Funciones miembro

Construye un objeto year.
(función miembro pública)
Incrementa o decrementa el año.
(función miembro pública)
Suma or resta un número de años de un objeto year.
(función miembro pública)
Aplica operadores unarios a un objeto year.
(función miembro pública)
Determina si el año es un año bisiesto.
(función miembro pública)
Recupera el valor del año.
(función miembro pública)
Verifica si el valor almacenado del año es válido.
(función miembro pública)
[estático]
Devuelve el valor del año más pequeño posible.
(función miembro estática pública)
[estático]
Devuelve el valor del año más grande posible.
(función miembro estática pública)

Funciones no miembro

Compara dos valores year.
(función)
Realiza aritmética en objetos year.
(función)
Emite un objeto year en un flujo.
(plantilla de función)
Analiza un objeto year a partir de un flujo de acuerdo con el formato proporcionado.
(plantilla de función)

Clases auxiliares

Especialización de std::formatter que formatea un objeto year conforme al formato suministrado.
(especialización de plantilla de clase)

Literales

Definido en el espacio de nombres std::literals::chrono_literals
Un literal std::chrono::year que representa un año en particular.
(función)