Partilhar via


Estrutura duration_values

Fornece valores específicos para o parâmetro de modelo durationRep.

Sintaxe

template <class Rep>
struct duration_values;

Membros

Métodos públicos

Nome Descrição
max Estático. Especifica o limite superior para um valor de tipo Rep.
min Estático. Especifica o limite inferior para um valor de tipo Rep.
zero Estático. Retorna Rep(0).

Requisitos

Cabeçalho: <chrono>

Namespace: std::chrono

duration_values::max

Método estático que retorna o limite superior para valores do tipo Rep.

static constexpr Rep max();

Valor retornado

Na verdade, retorna numeric_limits<Rep>::max().

Comentários

Quando Rep é um tipo definido pelo usuário, o valor retornado deve ser maior que duration_values::zero.

duration_values::min

Método estático que retorna o limite inferior para valores do tipo Rep.

static constexpr Rep min();

Valor retornado

Na verdade, retorna numeric_limits<Rep>::lowest().

Comentários

Quando Rep é um tipo definido pelo usuário, o valor retornado deve ser menor ou igual a duration_values::zero.

duration_values::zero

Retorna Rep(0).

static constexpr Rep zero();

Comentários

Quando Rep é um tipo definido pelo usuário, o valor retornado deve representar o infinito aditivo.

Confira também

<chrono>
Referência de Arquivos de Cabeçalho