Texto e cadeias de caracteres no Visual C++
Um aspecto importante de desenvolvendo aplicativos para mercados internacionais é suficiente a representação de conjuntos de caracteres locais. O conjunto de caracteres ASCII define caracteres no intervalo 0x00 a 0x7F. Há outros conjuntos de caracteres, primeiro europeus, que definem os caracteres dentro do intervalo 0x00 a 0x7F idêntica ao conjunto de caracteres ASCII e também definem um conjunto de caracteres estendida de 0x80 a 0xFF. Assim, um de 8 bits, conjunto de caracteres de um byte (SBCS) é suficiente para representar o conjunto de caracteres ASCII, bem como os conjuntos de caracteres para muitos idiomas europeus. No entanto, alguns conjuntos de caracteres não europeus, como o Kanji japonês, incluem muito mais caracteres de que um código de um byte pode representar, e requer como consequência codificação de conjunto (MBCS) de multibyte- caractere.
Nesta seção
Unicode e MBCS
Aborda o suporte do Visual C++ para Unicode e programação de MBCS.Suporte para Unicode
Descreve Unicode, uma especificação para dar suporte a todos os conjuntos de caracteres, incluindo os conjuntos de caracteres que não podem ser representados em um único byte.Suporte a conjuntos de caracteres de vários bytes (MBCS)
Discute o MBCS, uma alternativa para Unicode para conjuntos de caracteres de suporte, como chinês, japonês e que não pode ser representado em um único byte.Mapeamentos de Genérico- texto em Tchar.h
Fornece mapeamentos microsoft específicos de genérico- texto para muitos tipos de dados, rotinas, e outros objetos.Como converter entre diversos tipos de cadeia de caracteres
Demonstra como converter vários tipos de cadeia de caracteres do Visual C++ em outras cadeias de caracteres.
Seções relacionadas
Internacionalização
Aborda 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 cadeias de caracteres
Fornece o idioma e o país/cadeias de caracteres da região na biblioteca de tempo de execução C.