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


<hash_set>

ПримечаниеПримечание

Этот заголовок является устаревшим.Альтернативы <unordered_set>.

Определяет hash_set классов шаблона контейнера и hash_multiset и их поддержка шаблонов.

#include <hash_set>

Заметки

В Visual C++ .NET 2003 <hash_map> элементы файлов заголовков и <hash_set> больше не находятся в пространстве имен std, но скорее перейти на пространство имен stdext.Дополнительные сведения см. в разделе Пространство имен stdext.

bksash1t.collapse_all(ru-ru,VS.110).gifОператоры

Версия Hash_set

Версия Hash_multiset

Описание

оператор! = (hash_set)

оператор! = (hash_multiset)

Тесты, если объект hash_set или hash_multiset в левой части оператора не равен объекту hash_set или hash_multiset справа.

operator== (hash_set)

operator== (hash_multiset)

Тесты, если объект hash_set или hash_multiset в левой части оператора равен объекту hash_set или hash_multiset справа.

bksash1t.collapse_all(ru-ru,VS.110).gifСпециализированные функции шаблона

Версия Hash_set

Версия Hash_multiset

Описание

обмен (hash_set)

обмен (hash_multiset)

Элементы hash_sets обменивает 2 или hash_multisets.

bksash1t.collapse_all(ru-ru,VS.110).gifКлассы

класс hash_compare

Описывает объект, который может использоваться контейнерами любого хэш — hash_map ассоциативными, hash_multimap, hash_set или hash_multiset — по умолчанию объект параметра Traits заказа и элементы, которые они содержат.

класс hash_set

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

класс hash_multiset

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

См. также

Ссылки

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

Стандартная библиотека шаблонов

Другие ресурсы

Файлы заголовков