std::chrono::duration::count
De cppreference.com
constexpr rep count() const; |
||
Devuelve el número de tics para esta duración.
Contenido |
[editar] Parámetros
(Ninguno)
[editar] Valor de retorno
El número de tics para esta duración.
[editar] Ejemplo
Ejecuta este código
#include <chrono> #include <iostream> int main() { std::chrono:: milisegundos ms{3}; // 3 milisegundos // 6000 microsegundos construidos a partir de 3 milisegundos std::chrono::microseconds us = 2*ms; // reloj de 30Hz utilizando tics fraccionales std::chrono::duration<double, std::ratio<1, 30>> hz30(3.5); std::cout << "Una duración de 3 ms tiene " << ms.count() << " tics\n" << "Una duración de 6000 us tiene " << us.count() << " tics\n" << "Una duración de 3.5 30Hz tiene " << hz30.count() << " tics\n"; }
Salida:
Una duración de 3 ms tiene 3 tics Una duración de 6000 us tiene 6000 tics Una duración de 3.5 30Hz tiene 3.5 tics
[editar] Véase también
(C++11) |
Convierte una duración a otra, con un intervalo de tic diferente. (plantilla de función) |