Danke erstmal! Aber hab ich irgendwas vergessen einzubinden, oder so? Er gibt mir bei Ausführung nur zufällige Nullen oder Einsen an! Oder war das Deine Absicht! Sorry, dass ich so frage, aber ich hab nicht wirklich Ahnung von C++, man hat mich hier ein bisschen ins kalte Wasser geworfen...
srand initialisiert nur den Zufallszahlengenerator, rand gibt die eigentlichen Zufallszahlen raus. srand solltest du also sinnigerweise nur ein mal aufrufen. rand() gibt (psuedo-)zufällige Ganzzahlen zwischen 0 und RAND_MAX aus, wobei RAND_MAX von Plattform zu Plattform verschieden ist. Wenn du Fließkommazahlen zwischen 0 und 1 willst, kommst du also so da hin:
C++:
double d; srand(time(0)); d = ((double) rand()) / ((double) RAND_MAX);
-- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra