Conjuntos de caracteres em C++
Um aspecto importante do desenvolvimento de aplicativos para os mercados internacionais é a representação adequada dos conjuntos de caracteres local. O conjunto de caracteres ASCII define os caracteres no intervalo 0x00 para 0x7F. Há outros conjuntos de caracteres, principalmente Européia, que definem os caracteres no intervalo 0x00 para 0x7F idêntico ao conjunto de caracteres ASCII e também definir um conjunto de 0x80 0xFF de caracteres estendidos. Assim, um conjunto de 8 bits, o caractere de byte único (SBCS) é suficiente para representar o conjunto de caracteres ASCII, bem como os conjuntos de caracteres para vários idiomas europeus. No entanto, alguns conjuntos de caracteres do centro-europeus, como, por exemplo, japonês Kanji, incluem muitos mais caracteres do que um esquema de codificação de byte único pode representar e, portanto, requerem o conjunto de caracteres multibyte (MBCS) de codificação.
In This Section
Unicode e MBCS
Discute o suporte do Visual C++ para programação de Unicode e MBCS.Suporte a Unicode
Descreve o Unicode, uma especificação para oferecer suporte a todos os conjuntos de caracteres, incluindo os conjuntos de caracteres que não podem ser representados em um único byte.Suporte para conjuntos de caracteres Multibyte (MBCS)
Discute MBCS, uma alternativa para o Unicode para oferecer suporte a conjuntos de caracteres, como japonês e chinês, o que não podem ser representados em um único byte.Mapeamentos de texto genérico no Tchar.h
Fornece mapeamentos de texto genérico específicas da Microsoft para muitos tipos de dados, rotinas e outros objetos.Como: Converter entre vários tipos de seqüência de caracteres
Demonstra como converter a outras seqüências de caracteres de vários tipos de seqüência de caracteres do Visual C++.
Related Sections
Internacionalização
Discute o suporte internacional na biblioteca de tempo de execução C.Exemplos internacionais
Fornece links para exemplos que demonstram a internacionalização no Visual C++.Idioma e país/região de seqüências de caracteres
Fornece as seqüências de caracteres de idioma e país/região na biblioteca de tempo de execução C.