我std::unordered_map<key,value>在我的实现中使用了一个.我将使用任何STL容器作为关键.我想知道是否可以为正在使用的任何容器创建通用哈希函数.
std::unordered_map<key,value>
SO中的这个问题为所有STL容器提供了通用打印功能.虽然你可以拥有它,为什么你不能像Hash函数那样定义一切?是的,一个重要的问题是它需要快速有效.
我正在考虑这样做转换的关键值一个简单的哈希函数size_t,做像一个简单的功能这个.
size_t
可以这样做吗?
PS:请不要使用boost库.谢谢.
boost
c++ hash stl map c++11
c++ ×1
c++11 ×1
hash ×1
map ×1
stl ×1