random_device Class
Gera uma seqüência aleatório de um dispositivo externo.
class random_device {
public:
typedef unsigned int result_type;
explicit random_device(const std::string& token = /* implementation defined */);
result_type min() const;
result_type max() const;
double entropy() const;
result_type operator()();
private:
random_device(const random_device&) = delete;
void operator=(const random_device&) = delete;
};
Comentários
A classe descreve uma fonte de números aleatórios, de preferência de um dispositivo externo não determinística.Em esta implementação os valores gerados por padrão não são. não determinísticasSão distribuídos uniformemente no intervalo [0, 65535]fechado.
Requisitos
Cabeçalho: <random>
namespace: STD