Namespaces
Variants

std::chrono:: steady_clock

From cppreference.net
std::chrono::steady_clock
Member functions
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

Wanduhrzeit von der systemweiten Echtzeituhr
(Klasse)
die Uhr mit der kürzesten verfügbaren Taktperiode
(Klasse)