Resultados da pesquisa a pedido "unordered-map"

5 a resposta

Usando tupla em unordered_map

Eu quero usar tupla composta porint,char,char no meuunordered_map. Eu estou fazendo assim: #include <string> #include <unordered_map> #include <cstring> #include <iostream> #include <tuple> using namespace std; tuple <int,char,char> ...

2 a resposta

um mapa de hash C ++ que preserva a ordem de inserção [duplicado]

Esta pergunta já tem uma resposta aqui: A std :: map que controla a ordem de inserção? [/questions/1098175/a-stdmap-that-keep-track-of-the-order-of-insertion] 14 respostasEu tenho o seguinte código #include <iostream> #include ...

2 a resposta

Usando um std :: tuple como chave para std :: unordered_map

Com o código abaixo, recebo um erro muito confuso no MSVC que parece sugerir que o tipo de chave (um std :: tuple) está sendo convertido em std :: string.

1 a resposta

unordered_map :: find with key std :: par de ponteiros com falhas de hash personalizadas no VS2012

Eu precisava de umstd::unordered_map com a tecla astd::pair<T*, T*> então eu "roubei" o seguinte código: template <class T> inline void hash_combine(std::size_t & seed, const T & v) { std::hash<T> hasher; seed ^= hasher(v) + 0x9e3779b9 + (seed ...

2 a resposta

Qual é a complexidade de std :: vector <T> :: clear () quando T é um tipo primitivo?

Eu entendo que a complexidade da operação clear () é linear no tamanho do container, porque os destruidores devem ser chamados. Mas e os tipos primitivos (e ...

3 a resposta

o desempenho do lugar é pior do que o cheque seguido pelo lugar

eu tenho umstd::unordered_map com umvalue_type que não possui um construtor padrão, não posso fazer o seguinte auto k = get_key(); auto& v = my_map[k];Acabei escrevendo uma função auxiliar value_type& get_value(key_type& key) { return ...

2 a resposta

Como usar unordered_set que tem elementos vetoriais do par <int, int>

2 a resposta

Perguntas básicas: ponteiros para objetos em unordered_maps (C ++)

Sou novo em programação C ++ e apreciaria muito as respostas que não pressupõem muito conhecimento prévio.Graças a sugestões aqui, criei um mapa não ordenado:

0 a resposta

Por que STL unordered_map e unordered_set não podem ser classificados pelos algoritmos STL?

Começarei ilustrando um exemplo simples de caso de uso: Considere o problema de um banco de dados de ID de seguridade social, no qual o código C ++ é modelado como umstd::unordered_map onde sua chave é o ID de seguridade social de uma pessoa e ...

3 a resposta

C ++ algumas perguntas sobre boost :: unordered_map & boost :: hash

Recentemente, comecei a me concentrar no boost e nos contêineres, e li alguns artigos na Web e no stackoverflow que um boost :: unordered_map é o contêiner de melhor desempenho para grandes coleções. Portanto, eu tenho essa classe State, que ...