» »

[C++] rand(); //več kot enkrat na sekundo

[C++] rand(); //več kot enkrat na sekundo

boogie_xlr ::

Kako pripravit rand(), da bi dobil drugo vrednost vsakič, ko ga kličem, pa da mi ne bi dalo iste vrednosti, če ga pokličem več kot enkrat na sekundo.
Seed je time(0), trenutni output pa je:
45
45
45
45
45
45
45
45
45
76
76
76
76
76
76
76
76
76
//itd.
Morda obstaja kakšen boljši seed? Sem na windows mašini.

dice7 ::

Nastavi seed samo enkrat in to na začetku programa

boogie_xlr ::

To je rešilo moj problem, hvala!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

vodno hlajenje:penjenje voda in visoke temperature

Oddelek: Hlajenje in modifikacije
131044 (1044) Good Guy
»

FTP ali UTP kabel?

Oddelek: Kaj kupiti
106752 (6622) perci
»

DVD plošča za 400 ur videa

Oddelek: Novice / Optične enote / mediji
112840 (2840) Izi
»

Nakup grafične v tujini

Oddelek: Kaj kupiti
151212 (1009) boštjan
»

BE6-2 laze?

Oddelek: Navijanje
151819 (1684) Belac

Več podobnih tem