uniform_int_distribution::uniform_int_distribution

Constrói a distribuição.

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

Parâmetros

  • min0
    o limite inferior para valores aleatórios.

  • max0
    o limite superior para valores aleatórios.

  • par0
    O pacote do parâmetro usado para construir a distribuição.

Comentários

Condição anterior: min0 < max0

O primeiro construtor constrói um objeto cujo valor armazenado stored_min mantém o valor min0 e cujo valor armazenado stored_max mantém o valor max0.

O segundo construtor constrói um objeto armazena uma cujo parâmetros é inicializado de par0.

Requisitos

Cabeçalho: <random>

namespace: STD

Consulte também

Referência

<random>

uniform_int_distribution Class