Resultados da pesquisa a pedido "unordered-set"

2 a resposta

Não há especializações de std :: hash para contêineres padrã

I soment [https://stackoverflow.com/questions/8026890/c-how-to-insert-array-into-hash-set/8026914#8026914] me surpreendi um pouco por não poder usar simplesmente um std::unordered_set<std::array<int, 16> > test; porque não parece ...

1 a resposta

Classificação em unordered_sets

Eu tenho uma lista de itens que são criados a cada quadro e precisam ser classificados. A primeira variável de membro de cada item a ser classificada é umunordered_set. Mudei isso para um conjunto ordenado em qualquer lugar do sistema para que ...

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 ...

1 a resposta

Como eu uso unordered_set? [duplicado]

Esta questão já tem uma resposta aqui:Usando C ++ 11 unordered_set no Visual C ++ e clang 1 respostaEu estou tentando definir um unordered_set como este:

4 a resposta

ash genérico para tuplas em unordered_map / unordered_set

Por que nãostd::unordered_map<tuple<int, int>, string> apenas trabalhar fora da caixa? É tedioso ter que definir uma função de hash paratuple<int, int>, por exemplo template<> struct do_hash<tuple<int, int>> { size_t ...

3 a resposta

Como especializar std :: hash <Key> :: operator () para o tipo definido pelo usuário em contêineres não ordenado

Para suportar tipos de chave definidos pelo usuário emstd::unordered_set<Key> estd::unordered_map<Key, Value> é preciso forneceroperator==(Key, Key) e um hash functor: struct X { int id; /* ... */ }; bool operator==(X a, X b) { return a.id == ...

2 a resposta

adicionando elementos de um vetor a um conjunto não ordenado

2 a resposta

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

2 a resposta

Inserindo em um unordered_set com função hash customizada

Eu tenho o seguinte código para fazer uma