Partager via


<hash_map>

Remarque

Cet en-tête est obsolète. L’alternative est <unordered_map>.

Définit les modèles de classe de conteneur hash_map et hash_multimap et leurs modèles de prise en charge.

Syntaxe

#include <hash_map>

Opérateurs

Version de hash_map Version de hash_multimap Description
operator!= (hash_map) operator !=(hash_multimap) Teste si l’objet hash_map ou hash_multimap situé à gauche de l’opérateur n’est pas égal à l’objet hash_map ou hash_multimap situé à droite.
operator== (hash_map) operator== (hash_multimap) Teste si l’objet hash_map ou hash_multimap situé à gauche de l’opérateur est égal à l’objet hash_map ou hash_multimap situé à droite.

Fonctions avec modèle spécialisé

Version de hash_map Version de hash_multimap Description
swap (hash_map) swap (hash_multimap) Échange les éléments de deux objets hash_maps ou hash_multimaps.

Classes

Classe Description
hash_compare, classe Décrit un objet qui peut être utilisé par l’un des conteneurs associatifs de hachage ( hash_map, hash_multimap, hash_set ou hash_multiset) en tant qu’objet de paramètre par défaut Traits pour classer et hacher les éléments qu’ils contiennent.
value_compare, classe Fournit un objet de fonction qui peut comparer les éléments d’un hash_map en comparant les valeurs de leurs clés pour déterminer leur ordre relatif dans le hash_map.
hash_map, classe Sert au stockage et à la récupération rapide des données d’une collection dans laquelle chaque élément est une paire qui a une clé de tri dont la valeur est unique et une valeur de données associée.
hash_multimap, classe Sert au stockage et à la récupération rapide des données d’une collection dans laquelle chaque élément est une paire qui a une clé de tri dont la valeur ne doit pas nécessairement être unique et une valeur de données associée.

Spécifications

Header :<hash_map>

Espace de noms : stdext

Voir aussi

Informations de référence sur les fichiers d’en-tête
Sécurité des threads dans la bibliothèque C++ Standard
Informations de référence sur la bibliothèque standard C++