srand(time()) funktioniert nicht?
Ein c++ programm!
2 Antworten
![](https://images.gutefrage.net/media/user/Roderic/1444750288_nmmslarge.jpg?v=1444750288000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
srand - C++ Reference (cplusplus.com)
time - C++ Reference (cplusplus.com)
srand() erwartet einen Parameter von Typ int.
time() liefert kein int sondern einen Wert vom type time_t.
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Die time-Funktion, die ich kenne, erfordert ein Argument:
https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/time-time32-time64?view=msvc-160