Freigeben über


<chrono>

Schließen Sie den <chrono> Standardheader ein, um Klassen und Funktionen definieren, die Zeit und Zeitaugenblicke darstellen und bearbeiten.

#include <chrono>

Hh874757.collapse_all(de-de,VS.110).gifKlassen

Name

Description

duration Class

Beschreibt einen Typ, der ein Zeitintervall enthält.

steady_clock Klasse

Stellt eine steady Uhr dar.

time_point Klasse

Beschreibt einen Typ, der einen Zeitpunkt darstellt.

Hh874757.collapse_all(de-de,VS.110).gifStrukturen

Name

Description

common_type-Struktur

Beschreibt Spezialisierungen der Vorlagenklasse common_type für Instanziierungen von duration und von time_point.

duration_values-Struktur

Stellt bestimmte Werte für den duration Vorlagenparameter Rep bereit.

system_clock-Struktur

Stellt einen Uhrtyp dar, der auf der Echtzeituhr des Systems ist.

treat_as_floating_point-Struktur

Gibt an, ob ein Typ als Gleitkommatyp behandelt werden kann.

Hh874757.collapse_all(de-de,VS.110).gifFunktionen

Name

Description

duration_cast-Funktion

Wandelt ein duration-Objekt in einen angegebenen Typ um.

time_point_cast-Funktion

Wandelt ein time_point-Objekt in einen angegebenen Typ um.

Hh874757.collapse_all(de-de,VS.110).gifOperatoren

Name

Description

Bediener Operator (STL)

Operator für Subtraktion oder Negation von duration und von time_point-Objekte ein.

Operator! = Operator (STL)

Ungleichheitsoperator, der mit duration oder time_point-Objekte.

operator %-Operator (STL)

Operator für Modulo-Vorgänge auf duration-Objekten.

operator* Operator (STL)

Multiplikationsoperator für duration-Objekte.

Bediener Operator (STL)

Divisionsoperator für duration-Objekte.

operator+-Operator (STL)

Fügt duration und time_point-Objekte hinzu.

operator< Operator (STL)

Bestimmt, ob ein duration oder time_point-Objekt kleiner als ein anderes duration oder time_point-Objekt ist.

operator<= Operator (STL)

Bestimmt, ob ein duration oder time_point-Objekt kleiner oder gleich einem anderen duration oder time_point-Objekt ist.

operator== Operator (STL)

Bestimmt, ob zwei Objekte duration Zeitintervalle darstellen, dass dieselbe Länge haben Sie oder ob zwei time_point-Objekte den gleichen Zeitpunkt darstellen.

operator> Operator (STL)

Bestimmt, ob ein duration oder time_point-Objekt größer als ein anderes duration oder time_point-Objekt ist.

operator>= Operator (STL)

Bestimmt, ob ein duration oder time_point-Objekt größer oder gleich einem anderen duration oder time_point-Objekt ist.

Hh874757.collapse_all(de-de,VS.110).gifVordefinierte Dauer-Typen

Weitere Informationen zu Verhältnis-Typen, die in den folgenden Typdefinitionen verwendet werden, finden Sie unter <ratio>.

TypeDef

Description

typedef duration<long long, nano> nanoseconds;

Synonym für einen duration-Typ, der einen Teilstrichpunkt aus einer Nanosekunde verfügt.

typedef duration<long long, micro> microseconds;

Synonym für einen duration-Typ, der einen Teilstrichpunkt aus einer Mikrosekunde verfügt.

typedef duration<long long, milli> milliseconds;

Synonym für einen duration-Typ, der einen Teilstrichpunkt aus einer Millisekunde verfügt.

typedef duration<long long> seconds;

Synonym für einen duration-Typ, der einen Teilstrichpunkt aus einer Sekunde erfolgt.

typedef duration<int, ratio<60> > minutes;

Synonym für einen duration-Typ, der einen Teilstrichpunkt von einer Minute verfügt.

typedef duration<int, ratio<3600> > hours;

Synonym für einen duration-Typ, der einen Teilstrichpunkt von einer Stunde verfügt.

Siehe auch

Weitere Ressourcen

Headerdateien