Cruz: RAND()

Beitrag lesen

Ja die gibt es. rand() ist nur ein Pseudozufallsgenerator, der eine Reihe von scheinbar zufälligen Zahlen in Abhängigkeit von einem Random Seed ausgibt, den man mit dem Befehl srand() setzen kann. Zwei rand() Prozesse mit identischen Random Seeds geben genau die selbe Folge von Zufallszahlen aus. Du must also dafür sorgen, dass dein Random Seed sich nur stündlich ändert.

srand(time(hours))
rand()
rand()
rand()
....

Das ist jetzt nur Pseudocode. Die genaue Syntax, wie man die aktuelle Stunde ermittelt, schlägst du bitte selber nach.

Cruz