Biblioteca de configuración regional de C ++ - codecvt

Descripción

Es una faceta de conversión de conjunto de códigos y la faceta estándar de codecvt se traduce entre dos codificaciones de caracteres diferentes: un tipo de carácter interno.

Declaración

A continuación se muestra la declaración de 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 - Es un tipo de carácter interno.

  • externT - Es un tipo de carácter externo.

  • stateT - Es un tipo estatal.

Funciones de miembros públicos

No Señor. Función y descripción del miembro público
1 (constructor)

Es un constructor de codecvt.

Funciones de conversión

No Señor. Función de conversión y descripción
1 en

Solía ​​traducir en caracteres.

2 afuera

Solía ​​traducir caracteres.

3 cambiar de turno

Es un estado de traducción sin cambios.

Propiedades de codificación de caracteres

No Señor. Propiedad y descripción de codificación de caracteres
1 always_noconv

Devuelve características noconv.

2 codificacion

Devuelve el ancho de codificación.

3 longitud

Devuelve la longitud de la secuencia traducida.

4 longitud

Devuelve la longitud máxima de un carácter.