uniform_int_distribution::uniform_int_distribution
Constrói a distribuição.
explicit uniform_int_distribution(result_type a = 0, result_type b = std::numeric_limits<IntType>::max()); explicit uniform_int_distribution(const param_type& parm);
Parâmetros
a
O limite inferior para valor aleatório (inclusivo).b
O limite superior para valor aleatório (inclusivo).parm
A estrutura do parâmetro usada para construir a distribuição.
Comentários
Pré-condição: a ≤ b
O primeiro construtor constrói um objeto cujo valor a armazenado contém o valor a e cujo valor armazenado b contém o valor b.
O segundo construtor constrói um objeto cujos parâmetros armazenados são inicializados a partir do parm. Você pode chamar a função de membro param() para obter e definir os parâmetros atuais de uma distribuição existente.
Requisitos
Cabeçalho: <random>
Namespace: std