Libreria locale C ++ - codecvt

Descrizione

Si tratta di una sfaccettatura del set di codici di conversione e la sfaccettatura standard codecvt si traduce tra due diverse codifiche di caratteri: un tipo di carattere interno.

Dichiarazione

Di seguito è riportata la dichiarazione per std :: codecvt.

C ++ 98

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

C ++ 11

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

Parametri

  • internT - È un tipo di carattere interno.

  • externT - È un tipo di carattere esterno.

  • stateT - È un tipo di stato.

Funzioni membro pubbliche

Sr.No. Funzione e descrizione del membro pubblico
1 (costruttore)

È un costruttore di codecvt.

Funzioni di conversione

Sr.No. Funzione di conversione e descrizione
1 nel

Si traduceva in caratteri.

2 su

Traduceva i caratteri.

3 unshift

È uno stato di traduzione non spostato.

Proprietà di codifica dei caratteri

Sr.No. Proprietà e descrizione della codifica dei caratteri
1 always_noconv

Restituisce caratteristiche noconv.

2 codifica

Restituisce la larghezza di codifica.

3 lunghezza

Restituisce la lunghezza della sequenza tradotta.

4 lunghezza

Restituisce la lunghezza massima di un carattere.