Previous Thread

7/24/2006 8:24:01 AM    GetConsoleOutputCP ne marche pas avec write et fprintf??
Bonjour, 
 
Je viens d'écrire un petit programme qui lit et écrit à la console.  Voici 
 
mes codepages: 
 
GetACP: 1252 
 
GetConsoleCP: 850 
 
GetConsoleOutputCP: 850 
 
Il semble donc que toutes mes interactions avec la console se fassent avec 
 
CP 850. 
 
Or, lorsque j'écris un e accent-aigue, on dirait que la sortie vers la 
 
console (avec write et fprintf) utilise le ACP et non pas le console output 
 
CP: 
 
0xE9: é 
 
0x82: ' 
 
Avec le codepage 1252, é = 0xE9, alors qu'avec codepage 850 é=0x82.  Alors, 
 
je m'attendais a un résultat à-peu-près inverse à la sortie obtenue. 
 
Est-ce que quelqu'un sait ce qui se passe? 
 
Merci d'avance.