std::chrono:: weekday
|
Definido en el 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 proléptico
. Su rango normal es
[
0
,
6
]
, para domingo hasta 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
es un
TriviallyCopyable
StandardLayoutType
.
Contenidos |
Funciones miembro
construye un
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 del día de la semana ISO 8601 (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
weekday_indexed
o
weekday_last
a partir de este
weekday
(función miembro pública) |
Funciones no miembro
|
(C++20)
|
compara dos valores
weekday
(función) |
|
(C++20)
|
realiza operaciones aritméticas con
weekday
s
(función) |
|
(C++20)
|
envía un
weekday
a un flujo
(plantilla de función) |
|
(C++20)
|
analiza un
weekday
desde un flujo según el formato proporcionado
(plantilla de función) |
Clases auxiliares
soporte de formato para
weekday
(especialización de plantilla de clase) |
|
|
(C++26)
|
soporte de hash para
std::chrono::weekday
(especialización de plantilla de clase) |
Ejemplo
Salida:
Wed Thu Fri
Véase también
|
(C++20)
|
representa el n
th
weekday
de un mes
(clase) |