Conjuntos de caractere em C++
Um aspecto importante do desenvolvimento de aplicativos para mercados internacionais é a representação adequada dos conjuntos de caractere local.O ASCII conjunto de caractere define os caractere no intervalo 0 x 00 para 0x7f.Há outros conjuntos de caracteres, principalmente Européia, que definem os caracteres no intervalo 0 x 00 para 0x7F idêntico ao conjunto de caracteres ASCII e também definir um caractere estendido definida de 0 x 80 a 0xFF.Assim, um conjunto de 8 bit, o caractere de byte único (SBCS) é suficiente para representar o conjunto de caracteres ASCII, bem sistema autônomo sistema autônomo conjuntos de caracteres para vários idiomas europeus.No entanto, alguns conjuntos de caractere não-europeus, sistema autônomo japonês kanji, incluem muitos mais caractere do que um esquema de codificação de byte único pode representar e, portanto, requerem o conjunto de caractere de multibyte (MBCS) codificação.
Nesta seção
Unicode e MBCS
Discute o suporte do Visual C++ para a programação de Unicode e MBCS.Suporte a Unicode
Descreve o Unicode, uma especificação para oferecer suporte a todos os conjuntos de caractere, incluindo conjuntos de caractere que não podem ser representados em um único byte.Suporte para conjuntos de caractere multibyte (MBCS)
Discute MBCS, uma alternativa para Unicode para oferecer suporte a conjuntos de caractere, como japonês e chinês, que não podem ser representados em um único byte.Mapeamentos de texto genérica na tchar.h
Fornece mapeamentos de texto genérica específicas da Microsoft para muitos tipos de dados, rotinas e outros objetos.Como: Converter entre vários tipos de string
Demonstra como converter vários tipos de seqüência de caracteres do Visual C++ em outras strings.
Seções relacionadas
Internacionalização
Discute o suporte internacional na C. em time de execução biblioteca.Exemplos internacionais
Fornece links para exemplos que demonstram a internacionalização no Visual C++.linguagem e Country / região strings
Fornece as seqüências de caracteres de linguagem e Country/região na biblioteca de time de execução C.