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


<hash_map>

Примечание

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

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

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

#include <hash_map>

Операторы

Версия Hash_map

Версия Hash_multimap

Описание

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

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

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

operator== (hash_map)

operator== (hash_multimap)

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

Специальные функции шаблонов

Версия Hash_map

Версия Hash_multimap

Описание

буфер обмена (hash_map)

буфер обмена (hash_multimap)

Меняет местами элементы 2 hash_maps или hash_multimaps.

Классы

Класс hash_compare

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

Класс value_compare

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

Класс hash_map

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

Класс hash_multimap

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

Требования

Заголовок:<hash_map>

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

См. также

Ссылки

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

Библиотека стандартных шаблонов

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

Файлы заголовков стандартных библиотек C++