Biblioteca C ++ Locale - codecvt
Descrição
É uma faceta de conjunto de código de conversão e a faceta padrão de codecvt traduz entre duas codificações de caracteres diferentes: um tipo de caractere interno.
Declaração
A seguir está a declaração para std :: codecvt.
C ++ 98
template <class internT, class externT, class stateT> class codecvt;
C ++ 11
template <class internT, class externT, class stateT> class codecvt;
Parâmetros
internT - É um tipo de caractere interno.
externT - É um tipo de personagem externo.
stateT - É um tipo de estado.
Funções de membro público
Sr. Não. | Função de membro público e descrição |
---|---|
1 | (construtor) É um construtor de codecvt. |
Funções de conversão
Sr. Não. | Função de conversão e descrição |
---|---|
1 | no É usado para traduzir em caracteres. |
2 | Fora É usado para traduzir personagens. |
3 | não mudar É um estado de tradução inalterado. |
Propriedades de codificação de caracteres
Sr. Não. | Propriedade e descrição da codificação de caracteres |
---|---|
1 | always_noconv Ele retorna características noconv. |
2 | codificação Ele retorna a largura da codificação. |
3 | comprimento Ele retorna o comprimento da sequência traduzida. |
4 | comprimento Ele retorna o comprimento máximo de um caractere. |