uniform_int_distribution::uniform_int_distribution
Costruisce la distribuzione.
explicit uniform_int_distribution(result_type a = 0, result_type b = std::numeric_limits<IntType>::max()); explicit uniform_int_distribution(const param_type& parm);
Parametri
a
Limite inferiore per i valori casuali, inclusivo.b
Limite superiore per i valori casuali, inclusivo.parm
Struttura di parametri usata per costruire la distribuzione.
Note
Precondizione: a ≤ b
Il primo costruttore crea un oggetto il cui valore a archiviato include il valore a e il cui valore b archiviato include il valore b.
Il secondo costruttore crea un oggetto i cui parametri archiviati sono inizializzati da parm. È possibile ottenere e impostare i parametri correnti di una distribuzione esistente chiamando la funzione membro param().
Requisiti
Intestazione: <random>
Spazio dei nomi: std