Quote:
C'est donc un problème d'internationnalisation ?
Internationalisation, le mot est peut être trop fort. Tout dépend que ce que tu veux faire. Tant que tu travailles une application en français seulement sous Windows tu as intérêt à faire au plus simple.
A ta place je me limiterais à travailler avec des chaînes std:string avec la locale par défaut (la locale "C" donc) et seulement au moment de les passer à des API Windows, un appel à MultiByteToWideChar. Et dans l'autre sens, un appel à WideCharToMultiByte avant de ranger dans une std::string.
Quote:
Pour ce qui est du XML j'ai abandonner Xerces pour TinyXML étant donner la complexité du programme
Oui je comprends ta décision :)
Au plaisir :)
Internationalisation, le mot est peut être trop fort. Tout dépend que ce que tu veux faire. Tant que tu travailles une application en français seulement sous Windows tu as intérêt à faire au plus simple.
A ta place je me limiterais à travailler avec des chaînes std:string avec la locale par défaut (la locale "C" donc) et seulement au moment de les passer à des API Windows, un appel à MultiByteToWideChar. Et dans l'autre sens, un appel à WideCharToMultiByte avant de ranger dans une std::string.
Oui je comprends ta décision :)
Au plaisir :)