◐ Shell
clean mode source ↗

std::unordered_map - cppreference.com

<tbody> </tbody>

Definido no cabeçalho

<unordered_map>

template< class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator< std::pair<const Key, T> > > class unordered_map;

(desde C++11)

Mapa desordenada é um recipiente que contém associativa pares chave-valor com chaves únicas. Busca, inserção, remoção e têm complexidade de tempo constante média.

Original:

Unordered map is an associative container that contains key-value pairs with unique keys. Search, insertion, and removal have average constant-time complexity.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

std::unordered_map cumpre os requisitos da Container, AllocatorAwareContainer, UnorderedAssociativeContainer.

Original:

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Tipos de membro

Tipo de membro

Original:

Member type

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Definition
key_type Key [edit]
mapped_type T [edit]
value_type std::pair<const Key, T> [edit]
size_type

Tipo integral sem sinal (geralmente size_t)

Original:

Unsigned integral type (usually size_t)

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[edit]
difference_type

tipo inteiro com sinal (geralmente

Original:

Signed integer type (usually

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

ptrdiff_t) [edit]
hasher Hash [edit]
key_equal KeyEqual [edit]
allocator_type Allocator [edit]
reference value_type& [edit]
const_reference const value_type& [edit]
pointer std::allocator_traits<Allocator>::pointer [edit]
const_pointer std::allocator_traits<Allocator>::const_pointer [edit]
iterator ForwardIterator [edit]
const_iterator

Iterador constante

Original:

Constant forward iterator

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[edit]
local_iterator

Um tipo de iterador cuja categoria, valor, diferença, ponteiro tipos de referência and
são os mesmos que iterator. Este iterator
pode ser usado para percorrer um único balde, mas não através baldes

Original:

An iterator type whose category, value, difference, pointer and
reference types are the same as iterator. This iterator
can be used to iterate through a single bucket but not across buckets

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[edit]
const_local_iterator

Um tipo de iterador cuja categoria, valor, diferença, ponteiro tipos de referência and
são os mesmos que const_iterator. Este iterator
pode ser usado para percorrer um único balde, mas não através baldes

Original:

An iterator type whose category, value, difference, pointer and
reference types are the same as const_iterator. This iterator
can be used to iterate through a single bucket but not across buckets

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[edit]

Funções de membro

constrói o unordered_map

Original:

constructs the unordered_map

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

destrói o unordered_map

Original:

destructs the unordered_map

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

atribui valores para o recipiente

Original:

assigns values to the container

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna o alocador de associado

Original:

returns the associated allocator

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Iteradores

Original:

Iterators

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

retorna um iterador para o começo

Original:

returns an iterator to the beginning

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna um iterador para o fim

Original:

returns an iterator to the end

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Capacidade

Original:

Capacity

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

verifica se o recipiente estiver vazio

Original:

checks whether the container is empty

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

devolve o número de elementos

Original:

returns the number of elements

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna o número máximo possível de elementos

Original:

returns the maximum possible number of elements

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Modificadores

Original:

Modifiers

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

apaga o conteúdo

Original:

clears the contents

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

insere elementos

Original:

inserts elements

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]
constructs element in-place
(função pública membro) [edit]

constrói elementos no local usando uma dica

Original:

constructs elements in-place using a hint

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

apaga elementos

Original:

erases elements

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Trocar o conteúdo

Original:

swaps the contents

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Pesquisa

Original:

Lookup

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

acessar o elemento especificado com verificação de limites

Original:

access specified element with bounds checking

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

acessar o elemento especificado

Original:

access specified element

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

devolve o número de elementos correspondentes chave específica

Original:

returns the number of elements matching specific key

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

encontra elemento com chave específica

Original:

finds element with specific key

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna a escala de elementos que combinam com uma tecla específica

Original:

returns range of elements matching a specific key

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Interface de balde

Original:

Bucket interface

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

retorna um iterador para o início do balde especificado

Original:

returns an iterator to the beginning of the specified bucket

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna um iterador para o final do balde especificado

Original:

returns an iterator to the end of the specified bucket

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna o número de baldes

Original:

returns the number of buckets

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]
returns the maximum number of buckets
(função pública membro) [edit]

devolve o número de elementos no balde específico

Original:

returns the number of elements in specific bucket

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna o balde para tecla específica

Original:

returns the bucket for specific key

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Política de hash

Original:

Hash policy

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

retorna número médio de elementos por balde

Original:

returns average number of elements per bucket

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

gerencia número médio máximo de elementos por balde

Original:

manages maximum average number of elements per bucket

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]
reserves at least the specified number of buckets.
This regenerates the hash table.
(função pública membro) [edit]

reserva espaço para pelo menos o número especificado de elements.
This regenera a tabela hash .

Original:

reserves space for at least the specified number of elements.
This regenerates the hash table.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Observadores

Original:

Observers

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

retorno da função de hash usado para as chaves

Original:

returns function used to hash the keys

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

retorna a função utilizada para comparar as chaves para a igualdade

Original:

returns the function used to compare keys for equality

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função pública membro) [edit]

Não-membros funções

compara os valores na unordered_map

Original:

compares the values in the unordered_map

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

o algoritmo especializado std::swap

Original:

specializes the std::swap algorithm

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]