<hash_set>
Примечание
Этот заголовок является устаревшим.Альтернативой является <unordered_set>.
Определяет hash_set шаблонных классов контейнера и hash_multiset и их поддерживает шаблоны.
#include <hash_set>
Заметки
В Visual C++ .NET 2003 C, элементы файла заголовка <hash_map> и <hash_set> больше не в пространстве имен std, а перемещается в пространство имен stdext. Дополнительные сведения см. в разделе Пространство имен stdext.
Операторы
Версия Hash_set |
Версия Hash_multiset |
Описание |
---|---|---|
Тесты, если объект hash_set или hash_multiset слева от оператора не равен объекту hash_set или hash_multiset в правой части. |
||
Тесты, если объект hash_set или hash_multiset слева от оператора равно объекту hash_set или hash_multiset в правой части. |
Специальные функции шаблонов
Версия Hash_set |
Версия Hash_multiset |
Описание |
---|---|---|
Меняет местами элементы 2 hash_sets или hash_multisets. |
Классы
Описание объекта, который может использоваться контейнерами любого хэш ассоциативными — hash_map, hash_multimap, hash_set или hash_multiset — как объект Признаки по умолчанию для параметров сортировки и хэш элементы в них. |
|
Используйте для хранения и быстрого считывания данных из коллекции, в которой значения элементов могут уникальным и выполняют функцию значения ключа. |
|
Используйте для хранения и быстрого считывания данных из коллекции, в которой значения элементов могут уникальным и выполняют функцию значения ключа. |
См. также
Ссылки
Потокобезопасность в стандартной библиотеке C++
Библиотека стандартных шаблонов