Freigeben über


codecvt_byname-Klasse

Eine abgeleitete Klassenvorlage, die ein Objekt beschreibt, das als sortate Facet eines bestimmten Gebietsschemas dienen kann und das Abrufen von Informationen ermöglicht, die für einen kulturspezifischen Bereich in Bezug auf Konvertierungen spezifisch sind.

Syntax

template <class CharType, class Byte, class StateType>
class codecvt_byname: public codecvt<CharType, Byte, StateType> {
public:
    explicit codecvt_byname(
    const char* locale_name,
    size_t ref_count = 0);

explicit codecvt_byname(
    const string& locale_name,
    size_t ref_count = 0);

protected:
    virtual ~codecvt_byname();

};

Parameter

locale_name
Ein benanntes Gebietsschema.

ref_count
Eine initiale Verweisanzahl.

Hinweise

byname Facets werden automatisch erstellt, wenn ein benanntes Gebietsschema erstellt wird.

Ihr Verhalten wird durch das benannte Gebietsschema locale_name bestimmt. Jeder Konstruktor initialisiert sein Basisobjekt mithilfe von codecvt<CharType, Byte, StateType>( ref_count ). Weitere Informationen finden Sie unter codecvt.

Anforderungen

Header:<locale>

Namespace: std

Siehe auch

Threadsicherheit in der C++-Standardbibliothek