Mam metodę w klasie w następujący sposób ...liczb losowych nie tak losowe
class foo{
int bar::randomNum10to50(){
srand (time(NULL));
int random10to50 = rand()%50+10;
return random10to50;
}
}
Jednak kiedy zadzwonić z main (tylko sprawdzić wyjście, bo nie był już z zachowania program spodziewałem) jak tak ....
to dokładnie ten sam numer za każdym razem jest prowadzony (tj 9,9,9,9,9, ....; następny bieg: 43, 43,433,43, .....) Nie wiem, co jest nie tak. Kod działa bardzo szybko, więc myślałem, że MOGĘ być problemem, ale nie widzę powodu, dla którego nie byłoby różnicy nawet między 20 iteracjami. Wszelkie przemyślenia są doceniane! Dzięki!
"9,9,9,9,9" był 'typo', prawda? Zastanawiam się tylko, ponieważ wyniki powinny być osiągane tylko w przedziale od 10 do 50 ... – jorey