Jeux de caractères en C++

Un aspect important du développement d'applications pour les marchés internationaux est la représentation adéquate des jeux de caractères locaux. Le jeu de caractères ASCII définit les caractères de la plage 0x00 à 0x7F. Il existe d'autres jeux de caractères, par exemple le jeu de caractères européen, qui définissent les caractères de la plage 0x00 à 0x7F de la même façon que le jeu de caractères ASCII et qui définissent également un jeu de caractères étendus de 0x80 à 0xFF. C'est pourquoi, un jeu de caractères codé sur un octet (SBCS), 8 bits, est suffisant pour représenter le jeu de caractères ASCII, ainsi que les jeux de caractères pour de nombreuses langues européennes. Cependant, certains jeux de caractères pour des langues non européennes, par exemple le kanji japonais, comprennent beaucoup plus de caractères que ceux que peut représenter un schéma d'encodage sur un octet et nécessitent un encodage de jeu de caractères multioctets (MBCS).

Dans cette section

Rubriques connexes