Bonjour à tous,
Je travaille sur une petite application console en C++ sous Visual C++ 2008 Express, et j'ai un petit problème d'encodage des caractères. En effet, j'ai le code suivant :
BSTR o = (varName.bstrVal);
char abuf[256];
WideCharToMultiByte(CP_ACP, 0, o, -1, abuf, sizeof(abuf), 0, 0);
printf("%s\n", abuf);
Or, à l'affichage, tous mes "é" sont transformés en "ù". Quelqu'un peut-il me dire d'où vient le problème et comment y remédier?
Merci d'avance!