BrunniLe 09/09/2013 à 09:15
Je voulais pas le dire mais je crayonne, l'UTF-16 est pire en fin de compte. En plus l'API sous Windows est vraiment une horreur en ce sens (wcscpy je crois au lieu de strcpy ? mais est-ce que wcsvsprintf existe ? non c'est vswprintf ou _vswprintf… bref je me souviens jamais, pis t'as des appels qui n'existent qu'en version W et d'autres fois qu'en version A), du coup la majorité de mes projets C/++ (ceux que je commence comme ça juste pour moi) je les fais en ASCII.
Bien sûr ça n'a plus beaucoup de sens de parler de ces soucis puisqu'en général les langages de haut niveau tels que C# traitent ce problème de façon transparente, mais on peut pas dire que Microsoft ait bien joué leur coup.