collate Class
Класс шаблона, описывающий объект, который может служить в качестве языкового аспекта контролировать порядок и группы символов внутри строки, сравнение между ними и хеширования строк.
template <class CharType >
class collate : public locale::facet
Параметры
- CharType
Тип, используемый в программе для кодирования символов.
Заметки
Как и в случае с любой аспект языка статический объект обладает начальной хранимое значение ноль.Первая попытка получить доступ к его хранимые значения хранятся уникальные положительное значение в код. В некоторых языках знаки группируются и обрабатываются как один символ и в других, отдельных знаков, рассматриваются как если бы они были двумя символами.Сортировки служб, предоставляемых классом collate предоставляют способ сортировки этих случаев.
Конструкторы
Конструктор объектов класса collate , служит в качестве аспекта языковой стандарт для обработки строк, правилах сортировки. |
Определения типов
Тип, описывающий символ типа CharType. |
|
Тип, описывающий строковый тип basic_string символов типа CharType. |
Функции-члены
Сравнивает две последовательности знаков в соответствии с их правил конкретных аспектов равенства или неравенства. |
|
Виртуальная функция вызывается для сравнения двух последовательностей знаков согласно их правил конкретных аспектов равенства или неравенства. |
|
Виртуальная функция вызывается для определения хэш-значение последовательности, их правила аспекта. |
|
Виртуальная функция вызывается для преобразования последовательности знаков от языкового стандарта строка, которая может использоваться в лексикографических сравнения с другими последовательности символов, аналогичным образом преобразуется из одного языка. |
|
Определяет значение хэша последовательности в соответствии с их правила аспекта. |
|
Преобразует последовательность символов от языкового стандарта строка, которая может использоваться в лексикографических сравнения с другими последовательности символов, аналогичным образом преобразуется из одного языка. |
Требования
Заголовок: <locale>
Пространство имен: std
См. также
Ссылки
Потокобезопасность в стандартной библиотеке C++