Voila mon code:
Je cherche à avoir aléatoirement un char. Du coup, je génère un int entre 0 et 255 avec rand() que je stock alors dans un char.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 srand(time(NULL)); int a = rand() % 256; char c = a; cout << (int)c << endl;
Mais voila que quand je l'imprime je me retrouve parfois avec des valeurs négatives.... d'où cela peut bien venir???
Partager