Resultados da pesquisa a pedido "stdhash"

5 a resposta

Colisão inesperada com std :: hash

ei que o hash de um número infinito de strings em 32b int deve gerar colisão, mas espero que a função de hash tenha uma boa distribuiçã Não é estranho que essas duas cordas tenham o mesmo has size_t hash0 = ...

3 a resposta

Pode std :: hash ser usado para ponteiros de função hash?

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

Por que std :: hash é uma estrutura em vez de uma função?

A biblioteca padrão implementa std :: hash como uma estrutura de modelo especializada para diferentes tipos. É usado assim: #include <iostream> #include <functional> int main() { std::hash<int> hasher; std::cout << hasher(1337) << std::endl; ...

1 a resposta

Meu std :: hash para std :: tuples… Alguma melhoria? [fechadas]

Alguns podem ter notado que o std :: hash não suporta tuplas. Então eu adicionei uma sobrecarga que parece &quot;melhor&quot; do que a solução que vi até ago...