Condividi tramite


<hash_map>

[!NOTA]

Questa intestazione è obsoleta.L'alternativa consiste <unordered_map>.

Definisce il hash_map di classi modello del contenitore e il hash_multimap e i rispettivi modelli di supporto.

In Visual C++ .NET 2003, i membri dei file di intestazione <hash_set> e <hash_map> non sono più nello spazio dei nomi di deviazione standard, ma sono stati spostati nello spazio dei nomi di stdext.Per ulteriori informazioni, vedere spazio dei nomi di stdext.

#include <hash_map>

6x7w9f6z.collapse_all(it-it,VS.110).gifOperatori

Versione di Hash_map

Versione di Hash_multimap

Descrizione

operatore! = (hash_map)

operatore! = (hash_multimap)

Test se il hash_multimap o di hash_map a sinistra dell'operatore non è uguale all'oggetto di hash_multimap o di hash_map a destra.

operator== (hash_map)

operator== (hash_multimap)

Test se il hash_multimap o di hash_map a sinistra dell'operatore è uguale all'oggetto del hash_multimap o di hash_map a destra.

6x7w9f6z.collapse_all(it-it,VS.110).gifFunzioni specifiche del modello

Versione di Hash_map

Versione di Hash_multimap

Descrizione

DDX (hash_map)

DDX (hash_multimap)

Scambia gli elementi di due hash_maps o hash_multimaps.

6x7w9f6z.collapse_all(it-it,VS.110).gifClassi

classe di hash_compare

Viene descritto un oggetto che può essere utilizzato da qualsiasi dei contenitori associativi di hash hash_map, hash_multimap, hash_set, o hash_multiset quali oggetto parametro predefinito Traits per ordinare e l'hashing gli elementi che contengono.

classe di value_compare

Fornisce un oggetto funzione che può confrontare gli elementi di un hash_map confrontando i valori delle chiavi per determinare il relativo ordine del hash_map.

classe di hash_map

Utilizzato per la registrazione e la ricerca veloce di dati da una raccolta in cui ogni elemento è una coppia che dispone di una chiave di ordinamento del cui valore è univoco e un valore di dati collegato.

classe di hash_multimap

Utilizzato per la registrazione e la ricerca veloce di dati da una raccolta in cui ogni elemento è una coppia che dispone di una chiave di ordinamento del cui valore non deve essere univoco e un valore di dati collegato.

Requisiti

intestazione: <hash_map>

Stdext diSpazio dei nomi:

Vedere anche

Riferimenti

Thread safety della libreria C++ standard

Libreria di modelli standard

Altre risorse

File di intestazione