Mærkelig fejl i rand()

Tags:    c++

Hej, jeg har lavet et gæt nummeret spil men kan ikke få det til at virke!

Nummeret er altid 42 :-s

Fold kodeboks ind/udKode 



Håber i kan hjælpe

/Jesper



8 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
For at få rand til at lave nye tilfældige tal hver gang du starter programmet, kalder du:
srand(time(0));
én gang inden du kalder rand() første gang.

Du skal inkludere
#include <stdlib.h>
#include <time.h>



For at få rand til at lave nye tilfældige tal hver gang du starter programmet, kalder du:
srand(time(0));
én gang inden du kalder rand() første gang.

Du skal inkludere
#include <stdlib.h>
#include <time.h>



Er der ikke en nemmere måde at gøre det på?




Hvorfor virker dette her så: http://udvikleren.dk/thread.php?techid=1&f=1&t=805 ?



Hvorfor virker dette her så: http://udvikleren.dk/thread.php?techid=1&f=1&t=805 ?


LOL :D undskyld men hvor er det nice. 42 er jo meningen med livet, så du burde være glad ;)

Sorry :P måtte bare lige kommentere det, vi er en del der mener at 42 er meningen med livet :)



Nej, der er ikke rigtig nogen nemmere måde at gøre det på.
srand skal kaldes med et "tilfældigt" tal, klokken er et rimeligt tilfældigt tal.

Det andet eksempel virker ikke.



Hvorfor virker dette her så: http://udvikleren.dk/thread.php?techid=1&f=1&t=805 ?


LOL :D undskyld men hvor er det nice. 42 er jo meningen med livet, så du burde være glad ;)

Sorry :P måtte bare lige kommentere det, vi er en del der mener at 42 er meningen med livet :)

Øhh okay.... hvor er det nu det kommer fra???




http://en.wikipedia.org/wiki/The_Answer_to_Life,_the_Universe,_and_Everything


ja det var der... havde glemt hvor jeg havde hørt det... nå lukker tråden...



t