Struktura system_clock
Reprezentuje typu zegara jest oparty na zegar czasu rzeczywistego systemu.
struct system_clock;
Uwagi
A typu zegara jest używana do uzyskiwania bieżący czas.Typ jest jednym wystąpieniu z czas trwania i szablonu klasy time_pointoraz definiuje funkcję członka statycznego now() , zwraca czas.
Zegar jest monotoniczna Jeśli wartość zwróconą przez pierwsze wywołanie now() jest zawsze mniejsza niż wartość zwracaną przez kolejne wywołania now().
Zegar jest stałej , jeśli jest monotoniczna i jeśli czas między zegara jest stała.
W tej implementacji system_clock jest synonimem high_resolution_clock.
Członkowie
Definicje TypeDef publicznych
Nazwa |
Opis |
---|---|
system_clock::duration |
Synonim duration<rep, period>. |
system_clock::period |
Synonim dla typu, który reprezentuje okres osi w zamkniętego wystąpienia z duration. |
system_clock::rep |
Synonim dla typu, który jest używany do reprezentowania liczba znaczników zegara w zamkniętego wystąpienia z duration. |
system_clock::time_point |
Synonim time_point<Clock, duration>, gdzie Clock jest synonimem typu zegara, sam lub inny typ zegara, oparty na tym samym epoki i ma taki sam zagnieżdżone duration typu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Statyczne.Zwraca time_point , najbardziej zbliżonego określony czas. |
|
Statyczne.Zwraca bieżącą godzinę. |
|
Statyczne.Zwraca time_t obiekt, który jest najbardziej zbliżona do określonego time_point. |
Stałe publicznych
Nazwa |
Opis |
---|---|
Określa, czy typ zegara monotonicznego. |
|
Określa typ zegara jest stała. |
Wymagania
Nagłówek: chrono
Obszar nazw: std::chrono