std::chrono:: weekday
|
Definiert in Header
<chrono>
|
||
|
class
weekday
;
|
(seit C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Sunday
{
0
}
;
|
(seit C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Monday
{
1
}
;
|
(seit C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Tuesday
{
2
}
;
|
(seit C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Wednesday
{
3
}
;
|
(seit C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Thursday
{
4
}
;
|
(seit C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Friday
{
5
}
;
|
(seit C++20) | |
|
inline
constexpr
std
::
chrono
::
weekday
Saturday
{
6
}
;
|
(seit C++20) | |
Die Klasse
weekday
repräsentiert einen Wochentag im
proleptischen Gregorianischen Kalender
. Ihr normaler Bereich ist
[
0
,
6
]
, für Sonntag bis Samstag, aber sie kann jeden Wert im Bereich
[
0
,
255
]
halten. Sieben benannte Konstanten sind im
std::chrono
-Namespace für die sieben Wochentage vordefiniert.
weekday
ist ein
TriviallyCopyable
StandardLayoutType
.
Inhaltsverzeichnis |
Memberfunktionen
konstruiert einen
weekday
(öffentliche Elementfunktion) |
|
|
erhöht oder verringert den Wochentag
(öffentliche Elementfunktion) |
|
|
addiert oder subtrahiert eine Anzahl von Tagen
(öffentliche Elementfunktion) |
|
|
ruft den gespeicherten Wochentagswert ab
ruft den ISO 8601 Wochentagswert ab (öffentliche Elementfunktion) |
|
|
prüft, ob der gespeicherte Wochentagswert gültig ist
(öffentliche Elementfunktion) |
|
komfortable Syntax zur Konstruktion eines
weekday_indexed
oder
weekday_last
aus diesem
weekday
(öffentliche Elementfunktion) |
Nicht-Member-Funktionen
|
(C++20)
|
vergleicht zwei
weekday
-Werte
(Funktion) |
|
(C++20)
|
führt arithmetische Operationen auf
weekday
s aus
(Funktion) |
|
(C++20)
|
gibt einen
weekday
in einen Stream aus
(Funktions-Template) |
|
(C++20)
|
parst einen
weekday
aus einem Stream gemäß dem angegebenen Format
(Funktions-Template) |
Hilfsklassen
Formatierungsunterstützung für
weekday
(Klassen-Template-Spezialisierung) |
|
|
(C++26)
|
Hash-Unterstützung für
std::chrono::weekday
(Klassen-Template-Spezialisierung) |
Beispiel
Ausgabe:
Wed Thu Fri
Siehe auch
|
(C++20)
|
repräsentiert den n
ten
weekday
eines Monats
(Klasse) |