collate_byname-klass

En härledd klassmall som beskriver ett objekt som kan fungera som en sorteringsfasettering av ett visst språk, vilket möjliggör hämtning av information som är specifik för ett kulturellt område om strängsorteringskonventioner.

Syntax

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();

};

Parameterar

_Locname
Ett namngivet språk.

_Refs
Ett inledande referensantal.

Anmärkningar

Klassmallen beskriver ett objekt som kan fungera som en språkvariant av typen sorterade<CharType>. Dess beteende bestäms av det namngivna språket _Locname. Varje konstruktor initierar sitt basobjekt med sorteringen<CharType>(_Refs).

Kravspecifikation

Rubrik:<Locale>

namnområde: std

Se även

Trådsäkerhet i C++ Standard Library