xionoxid
Messages postés35Date d'inscriptionjeudi 6 mars 2003StatutMembreDernière intervention18 juin 2006
-
21 mars 2003 à 22:05
xionoxid
Messages postés35Date d'inscriptionjeudi 6 mars 2003StatutMembreDernière intervention18 juin 2006
-
21 mars 2003 à 23:48
C'est koi la difference entre time (0) et time (NULL) les 2 font des nbr aleatoire !
??
#include
#include <stdlib.h>
#include <time.h>
int main()
{
srand ( time (NULL));
cout << rand()% 7;
system("PAUSE");
return 0;
}
et
#include
#include <stdlib.h>
#include <time.h>
int main()
{
srand ( time (0));
cout << rand()% 7;
system("PAUSE");
return 0;
}
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 mars 2003 à 23:46
#define NULL 0
donc time(0) ou time(NULL) c'est KIF KIF.
Par contre time(sketuveux) n'a jamais produit de nombre aleatoire.
Tu l'a mis en param de srand() qui va initialiser le seedrand a partir duquel rand() produira des pseudo aleatoires.
Faut lire la doc du C.
BruNews, ciao...