<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++