std::chrono:: steady_clock
From cppreference.net
|
Definiert im Header
<chrono>
|
||
|
class
steady_clock
;
|
(seit C++11) | |
Die Klasse
std::chrono::steady_clock
repräsentiert eine monotone Uhr. Die Zeitpunkte dieser Uhr können nicht abnehmen, während die physikalische Zeit fortschreitet, und der Zeitabstand zwischen den Takten dieser Uhr ist konstant. Diese Uhr steht in keiner Beziehung zur Wanduhrzeit (zum Beispiel kann es die Zeit seit dem letzten Neustart sein) und eignet sich am besten zur Messung von Intervallen.
std::chrono::steady_clock
erfüllt die Anforderungen eines
TrivialClock
.
Inhaltsverzeichnis |
Mitgliedertypen
| Mitgliedertyp | Definition |
rep
|
arithmetischer Typ, der die Anzahl der Takte in der Dauer der Uhr darstellt |
period
|
ein std::ratio Typ, der die Taktperiode der Uhr in Sekunden darstellt |
duration
|
std:: chrono :: duration < rep, period > |
time_point
|
std:: chrono :: time_point < std :: chrono :: steady_clock > |
Memberkonstanten
|
constexpr bool
is_steady
[static]
|
Steady-Clock-Flag, immer
true
(öffentliche statische Member-Konstante) |
Memberfunktionen
|
[static]
|
gibt einen time_point zurück, der den aktuellen Wert der Uhr repräsentiert
(öffentliche statische Member-Funktion) |
Siehe auch
|
(C++11)
|
Wanduhrzeit von der systemweiten Echtzeituhr
(Klasse) |
|
(C++11)
|
die Uhr mit der kürzesten verfügbaren Taktperiode
(Klasse) |