Ich habe mehrere Threads, die alle die gleiche Funktion ausführen. In jedem dieser Threads wird mehrmals eine andere Zufallszahl erzeugt. Wir haben versucht, dies zu tun, indem wir srand(time(0))
am Anfang der Funktion, aber es scheint, dass sie alle die gleiche Zahl erhalten.
Müssen wir anrufen srand(time(0))
nur einmal pro Programm, d.h. zu Beginn von main
(zum Beispiel), am Anfang jeder Funktion, die mehrmals aufgerufen wird, oder etwas anderes?