» »

[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
13886 (886) Good Guy
»

FTP ali UTP kabel?

Oddelek: Kaj kupiti
106475 (6345) perci
»

DVD plošča za 400 ur videa

Oddelek: Novice / Optične enote / mediji
112416 (2416) Izi
»

Nakup grafične v tujini

Oddelek: Kaj kupiti
151063 (860) boštjan
»

BE6-2 laze?

Oddelek: Navijanje
151549 (1414) Belac

Več podobnih tem