Bibliothèque de paramètres régionaux C ++ - codecvt

La description

Il s'agit d'une facette de jeu de codes de conversion et la facette standard codecvt se traduit entre deux encodages de caractères différents: un type de caractère interne.

Déclaration

Voici la déclaration pour std :: codecvt.

C ++ 98

template <class internT, class externT, class stateT> class codecvt;

C ++ 11

template <class internT, class externT, class stateT> class codecvt;

Paramètres

  • internT - C'est un type de caractère interne.

  • externT - C'est un type de caractère externe.

  • stateT - C'est un type d'état.

Fonctions des membres publics

N ° Sr. Fonction et description du membre public
1 (constructeur)

C'est un constructeur codecvt.

Fonctions de conversion

N ° Sr. Fonction de conversion et description
1 dans

Il traduisait en caractères.

2 en dehors

Il traduisait des caractères.

3 décaler

Il s'agit d'un état de traduction non décalé.

Propriétés de codage des caractères

N ° Sr. Propriété et description du codage de caractères
1 always_noconv

Il renvoie des caractéristiques noconv.

2 codage

Il renvoie la largeur d'encodage.

3 longueur

Il renvoie la longueur de la séquence traduite.

4 longueur

Il renvoie une longueur maximale d'un caractère.