Bonjours à tous, j'ai essayé de gérer des caractères unicode en regardant la FAQ et, après un copier collé de leur exemple, j'obtiens les erreurs :
-converting to execution character set : illegal byte sequence.
-error : wcout is not memeber of 'std'

Le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
#include <string>
#include <iostream>
 
int main()
{
    std::wstring s = L"Chaîne unicode";
    wchar_t c = s[ 0 ]; // c = L'C'
    std::wcout << s;
}
Comment corrigé ces erreurs ?
J'utilise mingw et je compile avec l'option -g.

Si quelqu'un a une solution ...