Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |