Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Estructura
Representa un reloj high_resolution con el período de tic-tac más pequeño posible. En concreto, el período es un nanosegundo, o ratio<1, 1000000000>
En la implementación de Microsoft, high_resolution_clock es un sinónimo de steady_clock.
Sintaxis
using high_resolution_clock = steady_clock;
Miembros
Alias de tipo de conveniencia
| Nombre | Descripción |
|---|---|
high_resolution_clock::duration |
En la implementación de Microsoft, es un sinónimo de nanoseconds, que se define como duration<long long, nano>. Representa una duración de tiempo medida en mil millonésimas de segundo. |
high_resolution_clock::period |
En la implementación de Microsoft, es un sinónimo de nano, que se define como std::ratio<1i64, 1000000000i64>. Representa el tiempo en segundos (una mil millonésima de segundo) entre cada tic-tac de la duración. |
high_resolution_clock::rep |
Sinónimo de long long, que es el tipo usado en la implementación de Microsoft para representar el número de tic-tacs de reloj en high_resolution_clock::duration. |
high_resolution_clock::time_point |
Sinónimo de time_point<steady_clock>. Se usa para representar un time_point para este reloj. |
Funciones
| Nombre | Descripción |
|---|---|
now |
Devuelve la hora high_resolution_clock actual. |
Constantes
| Nombre | Descripción |
|---|---|
is_steady |
Contiene true. high_resolution_clock es constante. Eso significa que puede usar este reloj para saber la hora antes de un evento, después de un evento y restarlas de forma confiable para obtener la duración del evento, pues el reloj no se ajusta durante ese tiempo. |
Consulte también
<chrono>
file_clock class
gps_clock class
Estructura local_t
Estructura steady_clock
Estructura system_clock
Clase tai_clock
Clase utc_clock
Referencia de archivos de encabezado