1 2 3 4 5 6 7 8 9
| int _tmain(int argc, _TCHAR* argv[])
{
srand(time(NULL));
while (1){
cout << rand_n() << endl;
Sleep(100);
}
getchar();
} |
srand est bien là , a chaque exécution j'ai un nombre différent mais si j’appelle plusieurs fois cette fonction pendant une même exécution, j'ai toujours la même chose je ne comprend pas et aussi autre chose que je ne comprend pas c'est lorsque j'ajoute des nombres dans mon tableau d'octet les nombres sont par exemple 5,8,7,1,5,0,5,8,5,3 et après le cast j’obtiens : 4716572
Partager