Struttura duration_values
Fornisce valori specifici per il parametro di modello duration
Rep
.
Sintassi
template <class Rep>
struct duration_values;
Membri
Metodi pubblici
Nome | Descrizione |
---|---|
max |
Statico. Specifica il limite superiore per un valore di tipo Rep . |
min |
Statico. Specifica il limite inferiore per un valore di tipo Rep . |
zero |
Statico. Restituisce Rep(0) . |
Requisiti
Intestazione: <chrono>
Spazio dei nomi: std::chrono
duration_values::max
Metodo statico che restituisce il limite superiore dei valori di tipo Rep
.
static constexpr Rep max();
Valore restituito
In effetti, restituisce numeric_limits<Rep>::max()
.
Osservazioni:
Quando Rep
è un tipo definito dall'utente, il valore restituito deve essere maggiore di duration_values::zero.
duration_values::min
Metodo statico che restituisce il limite inferiore dei valori di tipo Rep
.
static constexpr Rep min();
Valore restituito
In effetti, restituisce numeric_limits<Rep>::lowest()
.
Osservazioni:
Quando Rep
è un tipo definito dall'utente, il valore restituito deve essere inferiore o uguale a duration_values::zero.
duration_values::zero
Restituisce Rep(0)
.
static constexpr Rep zero();
Osservazioni:
Quando Rep
è un tipo definito dall'utente, il valore restituito deve rappresentare l’infinito additivo.