Ezek, hogyan működnek?
Azért tettem fel a kérdést mert angolul nem értettem meg.
És a kódban még nem értem ezeket a részeket:
// using built-in random generator:
random_shuffle ( myvector.begin(), myvector.end() ); //Ez a sor minek kell ide?
// using myrandom:
random_shuffle ( myvector.begin(), myvector.end(), p_myrandom); //Elég volna csak ez nem.
És még ez micsoda:
vector<int>::iterator it; Mi az a iterator it.
A többit értem.
Nem tudom melyik böngészőt használod, de a chrome, egyből felajánlja a magyar fordítást, és úgy már megértenéd a parancsok jelentését
A firefox-hoz egy bővítményt kell letölteni és az is képes fordítani
// using built-in random generator:
random_shuffle ( myvector.begin(), myvector.end() );
// using myrandom:
random_shuffle ( myvector.begin(), myvector.end(), p_myrandom);
Pontosan azt jelenti, amit ír: először a beépített random generátort használja, másodjára meg sajátot. Nyílván ha csak annyi a célod, hogy megkeverj egy intervallumot, akkor elég az egyik (mindegy, hogy melyik, illetve a saját céljaidtól függ), sőt, alapesetben felesleges saját randomot adni, de ez egy PÉLDAKÓD, hogy TE, kis tanuló megértsd, hogy kell használni alapesetben, meg saját randomgenerátorral.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!