Namespaces
Variants

std::chrono:: year

From cppreference.net
Definiert im 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 .

Inhaltsverzeichnis

Memberfunktionen

konstruiert ein year
(öffentliche Elementfunktion)
erhöht oder verringert das Jahr
(öffentliche Elementfunktion)
addiert oder subtrahiert eine Anzahl von Jahren von einem year
(öffentliche Elementfunktion)
wendet unäre Operatoren auf year an
(öffentliche Elementfunktion)
bestimmt, ob es sich um ein Schaltjahr handelt
(öffentliche Elementfunktion)
gibt den Jahreswert zurück
(öffentliche Elementfunktion)
prüft, ob der gespeicherte Jahreswert gültig ist
(öffentliche Elementfunktion)
[static]
gibt den kleinstmöglichen Jahreswert zurück
(öffentliche statische Elementfunktion)
[static]
gibt den größtmöglichen year zurück
(öffentliche statische Elementfunktion)

Nicht-Member-Funktionen

vergleicht zwei year -Werte
(Funktion)
führt arithmetische Operationen auf year s aus
(Funktion)
(C++20)
gibt ein year in einen Stream aus
(Funktions-Template)
parst ein year aus einem Stream gemäß dem bereitgestellten Format
(Funktions-Template)

Hilfsklassen

Formatierungsunterstützung für year
(Klassen-Template-Spezialisierung)
Hash-Unterstützung für std::chrono::year
(Klassen-Template-Spezialisierung)

Literale

Definiert im Inline-Namespace std::literals::chrono_literals
Ein std::chrono::year Literal, das ein bestimmtes Jahr repräsentiert
(Funktion)