Partilhar via


<hash_map>

ObservaçãoObservação

este cabeçalho é obsoleto.Uma alternativa é <unordered_map>.

Define o hash_map de classes do modelo de recipiente e o hash_multimap e seus modelos de suporte.

Em o Visual C++ .NET 2003, os membros dos arquivos de cabeçalho de <hash_map> e de <hash_set> não estão mais no namespace de STD, mas tenham sido portados em vez de stdext no namespace.Consulte Namespace stdext para maiores informações.

#include <hash_map>

6x7w9f6z.collapse_all(pt-br,VS.110).gifOperadores

versão de Hash_map

versão de Hash_multimap

Descrição

operador! = (hash_map)

operador! = (hash_multimap)

Teste se o objeto de hash_map ou de hash_multimap no lado esquerdo do operador não é igual ao objeto de hash_map ou de hash_multimap no lado direito.

operator== (hash_map)

operator== (hash_multimap)

Teste se o objeto de hash_map ou de hash_multimap no lado esquerdo do operador é igual ao objeto de hash_map ou de hash_multimap no lado direito.

6x7w9f6z.collapse_all(pt-br,VS.110).gifFunções do modelo especializadas

versão de Hash_map

versão de Hash_multimap

Descrição

troca (hash_map)

troca (hash_multimap)

troca os elementos de dois hash_maps ou hash_multimaps.

6x7w9f6z.collapse_all(pt-br,VS.110).gifClasses

classe de hash_compare

Descreve um objeto que pode ser usado por alguns dos recipientes associativos de hash hash_map, hash_multimap, hash_set, ou hash_multiset — como um objeto de parâmetro de Traits de opção para ordenar e realizar elementos que contêm.

classe de value_compare

Fornece um objeto de função que pode comparar elementos de um hash_map comparando os valores das chaves para determinar a ordem relativa no hash_map.

classe de hash_map

Usado para armazenamento e recuperação rápida de dados de uma coleção em que cada elemento é um controle que tem uma chave de tipo cujo valor é exclusivo e um valor de dados associado.

classe de hash_multimap

Usado para armazenamento e recuperação rápida de dados de uma coleção em que cada elemento é um controle que tem uma chave de tipo cujo valor não precisa ser único e um valor de dados associado.

Requisitos

Cabeçalho: <hash_map>

stdext denamespace:

Consulte também

Referência

Segurança do thread na biblioteca C++ padrão

Standard Template Library

Outros recursos

Arquivos de cabeçalho