uniform_int_distribution::uniform_int_distribution

Construit la distribution.

explicit uniform_int_distribution(result_type min0 = 0,
    result_type max0 = std::numeric_limits<IntType>::max());
explicit uniform_int_distribution(const param_type& par0);

Paramètres

  • min0
    La limite inférieure pour les valeurs aléatoires.

  • max0
    La limite supérieure pour les valeurs aléatoires.

  • par0
    Le module de paramètre utilisé pour construire la distribution.

Notes

Condition préalable : min0 < max0

Le premier constructeur crée un objet dont la valeur signalée stored_min juge la valeur min0 et dont la valeur signalée stored_max juge la valeur max0.

Le deuxième constructeur crée un objet qui a inscrit des paramètres est initialisé d' par0.

Configuration requise

en-tête : <random>

l'espace de noms : DST

Voir aussi

Référence

<random>

uniform_int_distribution Class