std::chrono::duration::zero
De cppreference.com
<tbody>
</tbody>
<tbody class="t-dcl-rev ">
</tbody><tbody>
</tbody>
static constexpr duration zero(); |
(hasta C++20) | |
static constexpr duration zero() noexcept; |
(desde C++20) | |
Devuelve una duración de longitud cero.
Si la representación rep de la duración requiere que alguna otra implementación devuelva una duración de longitud cero, std::chrono::duration_values puede especializarse para devolver el valor deseado.
Parámetros
(Ninguno)
Valor de retorno
Devuelve duration(std::chrono::duration_values<rep>::zero())
Ejemplo
Ejecuta este código
#include <chrono>
#include <ratio>
int main() {
static_assert((std::chrono::hours::zero() == std::chrono::nanoseconds::zero()) &&
(std::chrono::duration<short, std::nano>::zero() ==
std::chrono::duration<int, std::deci>::zero()) &&
(std::chrono::duration<short, std::deca>::zero() ==
std::chrono::duration<long, std::exa>::zero()) &&
(std::chrono::duration<long, std::atto>::zero().count() ==
std::chrono::duration<float, std::exa>::zero().count()));
}
Véase también
[estático] |
Devuelve el valor de duración especial min. (función miembro estática pública) |
[estático] |
Devuelve el valor de duración especial max. (función miembro estática pública) |