uniform_int Class
Génère une distribution ensemble uniforme.Conservé pour la compatibilité TR1.Utilisez plutôt uniform_int_distribution Class.
template<class IntType = int>
class uniform_int {
public:
typedef IntType input_type;
typedef IntType result_type;
explicit uniform_int(result_type min0 = 0, result_type max0 = 9);
result_type min() const;
result_type max() const;
void reset();
template<class Engine>
result_type operator()(Engine& eng);
template<class Engine>
result_type operator()(Engine& eng, result_type n);
private:
result_type stored_min; // exposition only
result_type stored_max; // exposition only
};
Paramètres
- IntType
Le type de résultat entier.
Notes
La classe de modèle décrit une distribution qui produit des valeurs d'un type intégral spécifié par l'utilisateur avec une distribution uniforme.
Configuration requise
en-tête : <random>
l'espace de noms : DST