std::chrono::year
Von cppreference.com
| Definiert in Header <chrono> |
||
| class year; |
(seit C++20) | |
Die Klasse year repräsentiert ein Jahr im proleptischen Gregorianischen Kalender. Ihr Bereich ist [-32767, 32767].
year ist ein TriviallyCopyable StandardLayoutType.
Inhalt |
[bearbeiten] Member-Funktionen
konstruiert ein year(public member function) | |
| inkrementiert oder dekrementiert das Jahr (public member function) | |
addiert oder subtrahiert eine Anzahl von Jahren von einem year(public member function) | |
wendet unäre Operatoren auf year an(public member function) | |
| bestimmt, ob das Jahr ein Schaltjahr ist (public member function) | |
| holt den Jahreswert (public member function) | |
| prüft, ob der gespeicherte Jahreswert gültig ist (public member function) | |
| [static] |
gibt den kleinstmöglichen Jahreswert zurück (public static member function) |
| [static] |
gibt das größtmögliche year zurück(public static member function) |
[bearbeiten] Nicht-Member-Funktionen
| (C++20) |
vergleicht zwei year-Werte(function) |
| (C++20) |
führt Arithmetik mit years durch(Funktion) |
| (C++20) |
gibt ein year in einen Stream aus(function template) |
| (C++20) |
parst ein year aus einem Stream gemäß dem angegebenen Format(Funktionstemplate) |
[bearbeiten] Hilfsklassen
Formatierungsunterstützung für year(Klassentemplate-Spezialisierung) | |
| (C++26) |
hash-Unterstützung für std::chrono::year (Klassentemplate-Spezialisierung) |
[bearbeiten] Literale
| Definiert im Inline-Namespace
std::literals::chrono_literals | |
| (C++20) |
ein std::chrono::year Literal, das ein bestimmtes Jahr repräsentiert (Funktion) |