<chrono>
Schließen Sie den <chrono> Standardheader ein, um Klassen und Funktionen definieren, die Zeit und Zeitaugenblicke darstellen und bearbeiten.
#include <chrono>
Klassen
Name |
Description |
---|---|
Beschreibt einen Typ, der ein Zeitintervall enthält. |
|
Stellt eine steady Uhr dar. |
|
Beschreibt einen Typ, der einen Zeitpunkt darstellt. |
Strukturen
Name |
Description |
---|---|
Beschreibt Spezialisierungen der Vorlagenklasse common_type für Instanziierungen von duration und von time_point. |
|
Stellt bestimmte Werte für den duration Vorlagenparameter Rep bereit. |
|
Stellt einen Uhrtyp dar, der auf der Echtzeituhr des Systems ist. |
|
Gibt an, ob ein Typ als Gleitkommatyp behandelt werden kann. |
Funktionen
Name |
Description |
---|---|
Wandelt ein duration-Objekt in einen angegebenen Typ um. |
|
Wandelt ein time_point-Objekt in einen angegebenen Typ um. |
Operatoren
Name |
Description |
---|---|
Operator für Subtraktion oder Negation von duration und von time_point-Objekte ein. |
|
Ungleichheitsoperator, der mit duration oder time_point-Objekte. |
|
Operator für Modulo-Vorgänge auf duration-Objekten. |
|
Multiplikationsoperator für duration-Objekte. |
|
Divisionsoperator für duration-Objekte. |
|
Fügt duration und time_point-Objekte hinzu. |
|
Bestimmt, ob ein duration oder time_point-Objekt kleiner als ein anderes duration oder time_point-Objekt ist. |
|
Bestimmt, ob ein duration oder time_point-Objekt kleiner oder gleich einem anderen duration oder time_point-Objekt ist. |
|
Bestimmt, ob zwei Objekte duration Zeitintervalle darstellen, dass dieselbe Länge haben Sie oder ob zwei time_point-Objekte den gleichen Zeitpunkt darstellen. |
|
Bestimmt, ob ein duration oder time_point-Objekt größer als ein anderes duration oder time_point-Objekt ist. |
|
Bestimmt, ob ein duration oder time_point-Objekt größer oder gleich einem anderen duration oder time_point-Objekt ist. |
Vordefinierte 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. |