It seems as if C++ does not have a hash function for strings in the standard library. Is this true?
What is a working example of using a string as a key in an unordered_
C++ STL provides template specializations of std::hash for the various string classes. You could just specify std::string as key type for std::unordered_map:
std::hash
std::string
std::unordered_map
#include #include int main() { std::unordered_map map; map["string"] = 10; return 0; }