random_device Class
Generiert eine zufällige Sequenz von einem externen Gerät.
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;
};
Hinweise
Die Klasse beschreibt eine Quelle von Zufallszahlen, vorzugsweise von einem nicht deterministischen externen Gerät.In dieser Implementierung sind Werte, die standardmäßig erstellt werden, nicht deterministisch.Sie werden gleichmäßig in den geschlossenen Bereich [0, 65535] verteilt.
Anforderungen
Header: <random>
Namespace: std