实际上我正在尝试为 unordered_map 编写一个散列函数,其键为 struct tm 定义的
在 time.h 中,值作为 mktime 函数的结果,该函数将指向 tm 结构的指针作为
争论。
任何人都可以建议我一个合适的散列函数作为自定义 std::unordered_map 需要
自写散列函数的参数为'key,value,hash function,compare'
我是初学者,请给我一些好的想法?
谢谢
最佳答案
您可以只添加 struct_tm 的所有字段,这是您的哈希。或者异或它们或类似的东西。
关于c++ - 自定义 unordered_map 的哈希函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9206230/