Ich habe eine Anwendung, die in zig verschiedenen Funktionen Zufallszahlen braucht, wobei mir die Funktion rand() einfach nicht reicht, schon deshalb, weil sie kleinere Zahlen bevorzugt.
Dazu kommt, dass ich die Initialisierung nach Möglichkeit nur einmal machen will, und nicht jedesmal bevor ich eine Zufallszahl generieren will, weil ich sonst bei 2 zeitgleichen Aufrufen 2 mal das gleiche Ergebnis bekomme, sofern ich die Uhrzeit zur Initialisierung verwende.
Ich bruche also eine Funktion, die bei Programmstart initialisiert wird und mir bei Aufruf eine Zufallszahl zurück gibt.
Gibt es irgendwo eine Library oder fertige Funktion, die das besser kann als rand()?
Google spuckt zum Thema "C++ random" nur zig1000 Treffer zu rand() und srand() aus.
Dazu kommt, dass ich die Initialisierung nach Möglichkeit nur einmal machen will, und nicht jedesmal bevor ich eine Zufallszahl generieren will, weil ich sonst bei 2 zeitgleichen Aufrufen 2 mal das gleiche Ergebnis bekomme, sofern ich die Uhrzeit zur Initialisierung verwende.
Ich bruche also eine Funktion, die bei Programmstart initialisiert wird und mir bei Aufruf eine Zufallszahl zurück gibt.
Gibt es irgendwo eine Library oder fertige Funktion, die das besser kann als rand()?
Google spuckt zum Thema "C++ random" nur zig1000 Treffer zu rand() und srand() aus.