Udostępnij za pośrednictwem


uniform_int_distribution::uniform_int_distribution

Tworzy dystrybucji.

explicit uniform_int_distribution(result_type a = 0, result_type b = std::numeric_limits<IntType>::max());  explicit uniform_int_distribution(const param_type& parm);

Parametry

  • a
    Dolna granica losowych wartości, wraz z wartościami granicznymi.

  • b
    Górna granica losowych wartości, wraz z wartościami granicznymi.

  • parm
    Struktura parametr używany do budowy dystrybucji.

Uwagi

**Precondition:**a ≤ b

Pierwszy konstruktora tworzy obiekt którego przechowywane a wartość zawiera wartość a i którego przechowywane b wartość zawiera wartość b.

Drugi konstruktora tworzy obiekt, którego przechowywane parametry są inicjowane z parm.Można uzyskać i ustawić bieżących parametrów istniejących dystrybucji przez wywołanie metody param() funkcji elementu członkowskiego.

Wymagania

Nagłówek: < losowe >

Przestrzeń nazw: std

Zobacz też

Informacje

<random>

uniform_int_distribution — Klasa