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. |