Werte für das C'sche srand()

Ferdinand Ihringer <[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Hallo,

Ich habe ein Problem mit Zufallszahlen bzw. ein Problem mit dem Ausgangswert 
für Pseudozufallszahlen mit srand(). Das Programm sollte plattformunabhängig 
sein und ich würde mich gerne auf die zum ANSI-Standard gehörenden Funktionen 
beschränken, aber für statistische Zwecke rufe ich es z.B. 10000 mal 
hintereinander auf. Als einzigen plattformunabhängigen Wert, der da in Frage 
kommt, kenne ich da time(0). Die 10000 Programmaufrufe erstrecken sich aber 
nun leider über ein bisschen mehr als 60 Sekunden. Da hätte ich das Programm 
auch nur 60 mal aufrufen können.
Wie könnte ich den Wert für srand() variieren? clock() liefert bei mir immer 
nur zwei verschiedene Werte. Aus /dev/*random lesen geht nicht. Andere Ideen 
habe ich nicht. :-|

Ferdinand

-- 
Um die Liste abzubestellen, schicken Sie eine Mail an:
    [email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.