J'avais tout d'abord posté ça sur le forum Visual C++, mais même si j'édite en VC++, ce problème est un problème C++ c'est pourquoi, je le remets là :


Quelqu'un peut m'expliquer pourquoi le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
		ofstream f(fichierConf, ios::binary | ios::out | ios::hex);
		f.setmode(filebuf::binary);
		if(f.bad()) YC_RERREUR("Impossible d'ouvrir le fichier correctement");
		f << hex << 16 << 2;
		f.close();
Crée un fichier, qui quand on l'ouvre avec un éditeur hexadécimal a cette allure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Partie hexa               Partie ascii
31 30 32                    102
Personnellement, je voudrais avoir cette allure là :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Partie hexa               Partie ascii
10 00 00 02 00 00         ......
Quelqu'un a une explication ?

Merci d'avance,
Cyrik