Freigeben über


codecvt::do_encoding

Eine virtuelle Funktion, die überprüft, wenn die Codierung des Byte Streams Zustandsabhängiges element ist, ob das Verhältnis zwischen dem Bytes, das verwendet werden und den CharTypes, das erstellt wird und wenn ja konstant ist, den Wert dieses Verhältnisses bestimmt.

virtual int do_encoding( ) const throw( );

Rückgabewert

Die geschützte gibt der virtuellen Memberfunktion:

  • - 1, wenn die Codierung von Sequenzen des Typs extern_type Zustandsabhängiges element ist.

  • 0, wenn die Codierung Sequenzen von unterschiedlichen Längen beinhaltet.

  • N, wenn die Codierung nur Sequenzen der Länge N einschließt

Beispiel

Im Beispiel für Codierung, die do_encoding aufruft.

Anforderungen

Gebietsschema Header: <>

Namespace: std

Siehe auch

Referenz

codecvt-Klasse