std::chrono:: weekday
|
Défini dans l'en-tête
<chrono>
|
||
|
class
weekday
;
|
(depuis C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Sunday
{
0
}
;
|
(depuis C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Monday
{
1
}
;
|
(depuis C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Tuesday
{
2
}
;
|
(depuis C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Wednesday
{
3
}
;
|
(depuis C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Thursday
{
4
}
;
|
(depuis C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Friday
{
5
}
;
|
(depuis C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Saturday
{
6
}
;
|
(depuis C++20) | |
La classe
weekday
représente un jour de la semaine dans le
calendrier grégorien proleptique
. Sa plage normale est
[
0
,
6
]
, pour dimanche à samedi, mais elle peut contenir n'importe quelle valeur dans la plage
[
0
,
255
]
. Sept constantes nommées sont prédéfinies dans l'espace de noms
std::chrono
pour les sept jours de la semaine.
weekday
est un
TriviallyCopyable
StandardLayoutType
.
Table des matières |
Fonctions membres
construit un
weekday
(fonction membre publique) |
|
|
incrémente ou décrémente le jour de la semaine
(fonction membre publique) |
|
|
ajoute ou soustrait un nombre de jours
(fonction membre publique) |
|
|
récupère la valeur stockée du jour de la semaine
récupère la valeur du jour de la semaine ISO 8601 (fonction membre publique) |
|
|
vérifie si la valeur stockée du jour de la semaine est valide
(fonction membre publique) |
|
syntaxe pratique pour construire un
weekday_indexed
ou
weekday_last
à partir de ce
weekday
(fonction membre publique) |
Fonctions non membres
|
(C++20)
|
compare deux valeurs
weekday
(fonction) |
|
(C++20)
|
effectue des opérations arithmétiques sur les
weekday
(fonction) |
|
(C++20)
|
écrit un
weekday
dans un flux
(modèle de fonction) |
|
(C++20)
|
analyse un
weekday
depuis un flux selon le format fourni
(modèle de fonction) |
Classes d'assistance
prise en charge du formatage pour
weekday
(spécialisation de modèle de classe) |
|
|
(C++26)
|
prise en charge du hachage pour
std::chrono::weekday
(spécialisation de modèle de classe) |
Exemple
Sortie :
Wed Thu Fri
Voir aussi
|
(C++20)
|
représente le n
ème
weekday
d'un mois
(classe) |