srand(time(0)) i system("cls")

0

Witam, co oznaczają i jaką funkcję pełnią te fragmenty kodu.
a)srand(time(0))
b)system("cls")

0

Srand służy do ustawienia ziarna generatora liczb losowych, czyli pośrednio (lub bezpośrednio) wartości początkowej. time(0) pobiera aktualny czas w time_t, co zwykle jest jakimś typem całkowitym. Dzięki temu program generuje inne liczby podczas kolejnego wywoływania rand() za każdym uruchomieniem programu, ponieważ uruchomienia różnią się czasem.

Funkcja system wywołuje ci polecenie, tak jakbyś je wpisał w linii komend. cls jest programem Windowsowym (i DOSowym) który czyści ekran terminala.

1 użytkowników online, w tym zalogowanych: 0, gości: 1