» »

[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
131026 (1026) Good Guy
»

FTP ali UTP kabel?

Oddelek: Kaj kupiti
106726 (6596) perci
»

DVD plošča za 400 ur videa

Oddelek: Novice / Optične enote / mediji
112808 (2808) Izi
»

Nakup grafične v tujini

Oddelek: Kaj kupiti
151191 (988) boštjan
»

BE6-2 laze?

Oddelek: Navijanje
151799 (1664) Belac

Več podobnih tem