Wie erzeuge ich eine Zufallszahl mit der C ++ 11 Standardbibliothek?

Den neuen C++11-Standard hat ein ganzes Kapitel gewidmet-Zufallszahlen-Generatoren. Aber wie führe ich die einfachste, am häufigsten die Aufgabe, die codiert werden, wie diese, aber ohne Rückgriff auf die standard-C-Bibliothek:

srand((unsigned int)time(0)); 
int i = rand();

Gibt es sinnvolle Voreinstellungen für die random-Nummer, Motoren, Verteilungen, und die Samen, die man nutzen könnte aus der box?

InformationsquelleAutor der Frage Bartosz Milewski | 2011-08-27

Schreibe einen Kommentar