random_device Class
Genera una sequenza casuale da un controllo esterno.
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;
};
Note
La classe descrive un'origine di numeri casuali, preferibilmente da un dispositivo esterno non deterministico.In questa implementazione i valori prodotti per impostazione predefinita non sono non deterministici.Vengono distribuiti uniformemente nell'intervallo chiuso [0, 65535].
Requisiti
intestazione: <random>
Spazio dei nomi: deviazione standard