<hash_map>
Nota
Questa intestazione è obsoleta.L'alternativa è <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 di <hash_map> non sono più nello spazio dei nomi std, bensì sono stati spostati nello spazio dei nomi dei nomi stdext. Per ulteriori informazioni, vedere Spazio dei nomi stdext.
#include <hash_map>
Versione di Hash_map |
Versione di Hash_multimap |
Descrizione |
---|---|---|
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. |
||
Test se il hash_multimap o di hash_map a sinistra dell'operatore è uguale all'oggetto di hash_multimap o di hash_map a destra. |
Versione di Hash_map |
Versione di Hash_multimap |
Descrizione |
---|---|---|
Scambia gli elementi di due hash_maps o hash_multimaps. |
Viene descritto un oggetto che può essere utilizzato da uno dei contenitori associativi di hash hash_map, hash_multimap, hash_set, o hash_multiset - come oggetto parametro predefinito di Tratti per ordinare e l'hashing gli elementi che contengono. |
|
Fornisce un oggetto funzione che può confrontare gli elementi di un hash_map confrontando i valori delle chiavi per determinare il relativo ordine nel relativo hash_map. |
|
Utilizzato per l'archiviazione e il recupero veloce di dati da una raccolta in cui ciascun elemento è costituito da una coppia che dispone di una chiave di ordinamento del cui valore è univoco e un valore di dati collegato. |
|
Utilizzato per l'archiviazione e il recupero veloce di dati da una raccolta in cui ciascun elemento è costituito da una coppia che dispone di una chiave di ordinamento del cui valore non deve essere univoco e un valore di dati collegato. |
Intestazione: <hash_map>
Spazio dei nomi: stdext