22Fermer24
Kevin KoflerLe 13/09/2007 à 15:48
J'ai bien compris, mais ça veut aussi dire que ça empêche l'utilisation sous certains contextes!
* Partout où l'ASCII doit être inchangé car utilisé pour des commandes réservées, mais les caractères avec le bit du poids fort à 1 sont passés intouchés (par exemple IRC, les shells *nix etc.), l'UTF-8 peut être utilisé, l'UTF-16 non.
* Partout où les caractères nuls (\0) posent problème (donc pour pratiquement tout ce qui est stocké dans une chaîne C! Ça concerne beaucoup de logiciels en C ou C++), l'UTF-8 peut être utilisé, l'UTF-16 non.
etc.