Freigeben über


collate_byname Class

Eine abgeleitete Vorlagenklasse, die ein Objekt beschrieben wird, das als sortierensfacet eines angegebenen Gebietsschemas dienen kann, das Abrufen des spezifische Informationen zu einem kulturellen Bereich hinsichtlich der Zeichenfolgensortierungskonventionen aktiviert.

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

Parameter

  • _Locname
    Ein benanntes Gebietsschema.

  • _Refs
    Ein ursprünglicher Verweiszähler.

Hinweise

Die Vorlagenklasse beschreibt ein Objekt, das als Gebietsschemafacet des Typs sortieren Sie<CharType>dienen kann.Das Verhalten wird durch das Namen Gebietsschema _Locname bestimmt.Jeder Konstruktor initialisiert sein Basisobjekt mit sortieren Sie<CharType>(_Refs).

Anforderungen

Header: <locale>

Namespace: std

Siehe auch

Referenz

Threadsicherheit in der C++-Standardbibliothek