Freigeben über


codecvt_utf8

Stellt ein Gebietsschemafacet dar, das eine Konvertierung durchführt zwischen Breitzeichen, die als UCS-2 oder UCS-4 codiert sind, und einem Bytestream, der als UTF-8 codiert ist.

template<class Elem, unsigned long Maxcode = 0x10ffff, codecvt_mode Mode = (codecvt_mode)0>
class codecvt_utf8 : public std::codecvt<Elem, char, StateType>

Parameter

Elem
Der Breitzeichen-Elementtyp.

Maxcode
Die maximale Anzahl der Zeichen für das Gebietsschemafacet.

Mode
Konfigurationsinformationen für das Gebietsschemafacet.

Hinweise

Der Bytestream kann in eine Binärdatei oder eine Textdatei geschrieben werden.

Anforderungen

Header: <codecvt>

Namespace: std