high_resolution_clock
Struct
Představuje high_resolution hodiny s nejmenším možným obdobím zaškrtnutí. Konkrétně je období nanosekundou nebo ratio<1, 1000000000>
V implementaci high_resolution_clock
Microsoftu je synonymem pro steady_clock
.
Syntaxe
using high_resolution_clock = steady_clock;
Členové
Aliasy typů pohodlí
Název | Popis |
---|---|
high_resolution_clock::duration |
V implementaci Microsoftu se jedná o synonymum , nanoseconds které je definováno jako duration<long long, nano> . Představuje dobu trvání měřenou v miliardách sekundy. |
high_resolution_clock::period |
V implementaci Microsoftu se jedná o synonymum , nano které je definováno jako std::ratio<1i64, 1000000000i64> . Představuje čas v sekundách (jedna miliarda sekundy) mezi jednotlivými záškrty v době trvání. |
high_resolution_clock::rep |
Synonymum pro long long , což je typ použitý v implementaci Společnosti Microsoft, který představuje počet hodinových záškrtů v .high_resolution_clock::duration |
high_resolution_clock::time_point |
Synonymum pro time_point<steady_clock> . Používá se k reprezentaci time_point pro tento čas. |
Funkce
Název | Popis |
---|---|
now |
Vrátí aktuální high_resolution_clock čas. |
Konstanty
Název | Popis |
---|---|
is_steady |
Drží true . A high_resolution_clock je stabilní. To znamená, že pomocí těchto hodin můžete vzít čas před událostí, čas po události a spolehlivě je odečíst, abyste získali dobu trvání události, protože hodiny se během této doby neupraví. |
Viz také
<chrono>
file_clock class
gps_clock class
local_t
Struct
steady_clock
Struct
system_clock
Struct
Třída tai_clock
Třída utc_clock
Referenční informace k souborům hlaviček