Resultados da pesquisa a pedido "stdhash"
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 = ...
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 ...
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; ...
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 "melhor" do que a solução que vi até ago...