Bonjour, merci pour vos réponses.
En fait pour ouvrir mon fichier, je fait un fopen avec l'option ouvrir en binaire. Et ensuite je lis avec fgetc, c etant defini en char. Pour vérifier que je lis bien les hexa, j ai simplement utilisé fput pour mettre ce que je lis dans un autre fichier, que j'ai ouvert avec un éditeur hexadécimal. Vu que je retrouve la meme chose, je me dis que ma lecture est correcte.
mais si c est defini en char, cela ne pose pas de problème si je fais if( c == 0x4e ) ?
Merci
Message édité par Vincent21 le 30-05-2007 à 12:03:37