Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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++