std::chrono::weekday
Von cppreference.com
| Definiert in Header <chrono> |
||
| class weekday; |
(seit C++20) | |
| inline constexpr std::chrono::weekday Sonntag{0}; |
(seit C++20) | |
| inline constexpr std::chrono::weekday Montag{1}; |
(seit C++20) | |
| inline constexpr std::chrono::weekday Dienstag{2}; |
(seit C++20) | |
| inline constexpr std::chrono::weekday Mittwoch{3}; |
(seit C++20) | |
| inline constexpr std::chrono::weekday Donnerstag{4}; |
(seit C++20) | |
| inline constexpr std::chrono::weekday Freitag{5}; |
(seit C++20) | |
| inline constexpr std::chrono::weekday Samstag{6}; |
(seit C++20) | |
Die Klasse weekday repräsentiert einen Wochentag im proleptischen gregorianischen Kalender. Ihr normaler Wertebereich ist [0, 6], für Sonntag bis Samstag, aber sie kann jeden Wert im Bereich [0, 255] aufnehmen. Sieben benannte Konstanten für die sieben Wochentage sind im Namensraum std::chrono vordefiniert.
weekday ist ein TriviallyCopyable StandardLayoutType.
Inhalt |
[edit] Member functions
konstruiert ein weekday(public member function) | |
| inkrementiert oder dekrementiert den Wochentag (public member function) | |
| addiert oder subtrahiert eine Anzahl von Tagen (public member function) | |
| ruft den gespeicherten Wochentagswert ab ruft den ISO 8601 Wochentagswert ab (public member function) | |
| prüft, ob der gespeicherte Wochentagswert gültig ist (public member function) | |
bequeme Syntax zum Erstellen eines weekday_indexed oder weekday_last aus diesem weekday(public member function) |
[edit] Nonmember functions
| (C++20) |
vergleicht zwei weekday Werte(function) |
| (C++20) |
führt Arithmetik mit weekdays durch(Funktion) |
| (C++20) |
gibt ein weekday in einen Stream aus(function template) |
| (C++20) |
parst einen weekday aus einem Stream gemäß dem angegebenen Format(Funktionstemplate) |
[edit] Helper classes
Formatierungsunterstützung für weekday(Klassentemplate-Spezialisierung) | |
| Hash-Unterstützung für std::chrono::weekday (Klassentemplate-Spezialisierung) |
[edit] Example
Führen Sie diesen Code aus
Ausgabe
Wed Thu Fri
[edit] See also
| (C++20) |
repräsentiert den n-ten weekday eines Monats (Klasse) |