Поделиться через


Класс collate_byname

Шаблон производного класса, описывающий объект, который может служить аспектом сортировки заданного языкового стандарта, что позволяет получить информацию, относящуюся к культурной области, касающейся соглашений о сортировке строк.

Синтаксис

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

};

Параметры

_Locname
Именованный языковой стандарт.

_Refs
Начальное значение счетчика ссылок.

Замечания

Шаблон класса описывает объект, который может служить аспектом языкового стандарта типа collate<CharType>. Его поведение определяется именованным языковым стандартом _Locname. Каждый конструктор инициализирует базовый объект с помощью collate<CharType>( _Refs).

Требования

Заголовок:<языковой стандарт>

Пространство имен: std

См. также

Потокобезопасность в стандартной библиотеке C++