Partilhar via


<map>

Define o mapa e o multimapa dos modelos de classe de contêiner e seus modelos de suporte.

Requisitos

Cabeçalho:<mapa>

Namespace: std

Observação

A biblioteca <mapa> também usa a instrução #include <initializer_list>.

Membros

Operadores

Versão do mapa Versão do multimapa Descrição
operator!= (map) operator!= (multimap) Testa se o objeto do mapa ou multimapa à esquerda do operador é diferente do objeto do mapa ou multimapa à direita.
operador< (mapa) operador< (multimapa) Testa se o objeto do mapa ou multimapa à esquerda do operador é menor que o objeto de mapa ou multimapa à direita.
operador<= (mapa) operator<= (multimapa) Testa se o objeto do mapa ou multimapa à esquerda do operador é menor ou igual ao objeto do mapa ou multimapa à direita.
operator== (mapa) operator== (multimapa) Testa se o objeto do mapa ou multimapa à esquerda do operador é igual ao objeto do mapa ou multimapa à direita.
operador> (mapa) operador> (multimapa) Testa se o objeto do mapa ou multimapa à esquerda do operador é maior que o objeto do mapa ou multimapa à direita.
operador>= (mapa) operator>= (multimapa) Testa se o objeto do mapa ou multimapa à esquerda do operador é maior ou igual ao objeto do mapa ou multimapa à direita.

Funções de Modelo Especializadas

Versão do mapa Versão do multimapa Descrição
swap (map) swap (multimap) Troca os elementos de dois mapas ou multimapas.

Classes

Nome Descrição
Classe value_compare Fornece um objeto de função que pode comparar os elementos de um mapa ao comparar os valores de suas chaves para determinar sua ordem relativa no mapa.
Classe map Usada para o armazenamento e recuperação de dados de uma coleção em que cada um dos elementos tem uma chave exclusiva, com a qual os dados são automaticamente ordenados.
Classe multimap Usada para o armazenamento e recuperação de dados de uma coleção em que cada um dos elementos tem uma chave, com a qual os dados são automaticamente ordenados e as chaves não precisam ter valores exclusivos.

Confira também

Referência de Arquivos de Cabeçalho
Acesso Thread-Safe na Biblioteca Padrão C++
Referência da biblioteca padrão C++