std::chrono::day
Von cppreference.com
| Definiert in Header <chrono> |
||
| class day; |
(seit C++20) | |
Die Klasse day repräsentiert einen Tag in einem Monat. Ihr normaler Wertebereich ist [1, 31], aber sie kann jede Zahl in [0, 255] enthalten.
day ist ein TriviallyCopyable StandardLayoutType.
Inhalt |
[bearbeiten] Member-Funktionen
konstruiert ein day(public member function) | |
| inkrementiert oder dekrementiert den Tag (public member function) | |
| addiert oder subtrahiert eine Anzahl von Tagen (public member function) | |
| ruft den gespeicherten Tageswert ab (public member function) | |
| prüft, ob der gespeicherte Tageswert im normalen Bereich liegt (public member function) |
[bearbeiten] Nicht-Member-Funktionen
| (C++20) |
vergleicht zwei day-Werte(function) |
| (C++20) |
addiert oder subtrahiert eine Anzahl von Tagen und einen day, oder ermittelt die Differenz zwischen zwei days(Funktion) |
| (C++20) |
gibt einen day in einen Stream aus(function template) |
| (C++20) |
parst einen day aus einem Stream gemäß dem angegebenen Format(Funktionstemplate) |
[bearbeiten] Hilfsklassen
Formatierungsunterstützung für day(Klassentemplate-Spezialisierung) | |
| (C++26) |
Hash-Unterstützung für std::chrono::day (Klassentemplate-Spezialisierung) |
[bearbeiten] Literale
| Definiert im Inline-Namespace
std::literals::chrono_literals | |
| (C++20) |
ein std::chrono::day Literal, das einen Tag eines Monats repräsentiert (Funktion) |