std::chrono::weekday
De cppreference.com
Definido en el archivo de encabezado <chrono>
|
||
class weekday; |
(desde C++20) | |
inline constexpr std::chrono::weekday Sunday{0}; |
(desde C++20) | |
inline constexpr std::chrono::weekday Monday{1}; |
(desde C++20) | |
inline constexpr std::chrono::weekday Tuesday{2}; |
(desde C++20) | |
inline constexpr std::chrono::weekday Wednesday{3}; |
(desde C++20) | |
inline constexpr std::chrono::weekday Thursday{4}; |
(desde C++20) | |
inline constexpr std::chrono::weekday Friday{5}; |
(desde C++20) | |
inline constexpr std::chrono::weekday Saturday{6}; |
(desde C++20) | |
La clase weekday
representa un día de la semana en el calendario gregoriano. Su rango normal es [0, 6], de domingo a sábado, pero puede contener cualquier valor en el rango [0, 255]. Siete constantes con nombre están predefinidas en el espacio de nombres std::chrono
para los siete días de la semana.
weekday
cumple con los requerimientos de TriviallyCopyable y StandardLayoutType.
[editar] Funciones miembro
Construye un objeto weekday . (función miembro pública) | |
Incrementa o decrementa el día de la semana. (función miembro pública) | |
Suma o resta un número de días. (función miembro pública) | |
Recupera el valor almacenado del día de la semana. Recupera el valor ISO 8601 del día de la semana. (función miembro pública) | |
Verifica si el valor almacenado del día de la semana es válido. (función miembro pública) | |
Sintaxis conveniente para construir un objeto weekday_indexed o weekday_last a partir de este weekday . (función miembro pública) |
[editar] Funciones no miembro
(C++20) |
Compara dos valores weekday . (función) |
(C++20) |
Realiza aritmética en objetos weekday . (función) |
(C++20) |
Emite un objeto weekday en un flujo. (plantilla de función) |
(C++20) |
Analiza un objeto weekday a partir de un flujo de acuerdo con el formato proporcionado. (plantilla de función) |
[editar] Clases auxiliares
Especialización de std::formatter que formatea un weekday de acuerdo al formato suministrado. (especialización de plantilla de clase) |