Bonjour,

Quand j'utilise printf:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
printf("%X\n", byte);
ça marche. J'obtiens bien le résultat attendu.
Par contre avec cout ça foire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
cout << hex << byte << endl;
il m'affiche n'importe quoi.

Quelqu'un pourrait-il me dire pourquoi et comment faire ?

Merci.