Freigeben über


codecvt_byname-Klasse

Eine abgeleitete Vorlagenklasse, die ein Objekt beschrieben wird, das als sortierensfacet eines angegebenen Gebietsschemas dienen kann, den der jeweilige zu einem kulturellen Bereich hinsichtlich der Konvertierungen aktiviert.

template<Class CharType, class Byte, class StateType>
    class codecvt_byname: public codecvt<CharType, Byte, StateType> {
public:
    explicit codecvt_byname(
        const char* _Locname,
        size_t _Refs = 0
    );
    explicit codecvt_byname(
        const string& _Locname,
        size_t _Refs = 0
    );
protected:
    virtual ~codecvt_byname( );
};

Parameter

  • _Locname
    Ein benanntes Gebietsschema.

  • _Refs
    Ein ursprünglicher Verweiszähler.

Hinweise

Byname-Facets werden automatisch erstellt, wenn ein benanntes Gebietsschema erstellt wurde.

Das Verhalten wird durch das Gebietsschema benannte _Locname bestimmt. Jeder Konstruktor initialisiert sein Basisobjekt mit codecvt<CharType, byte, StateType>(_Refs).

Anforderungen

Gebietsschema Header: <>

Namespace: std

Siehe auch

Referenz

Threadsicherheit in der C++-Standardbibliothek