I don’t know how to use the hash function in C++, but I know that we can use hash_map. Does g++ support that by simply including #include <hash_map>? What is a simple example using hash_map?
I don’t know how to use the hash function in C++, but I know
Share
The current C++ standard does not have hash maps, but the coming C++0x standard does, and these are already supported by g++ in the shape of “unordered maps”:
In order to get this compile, you need to tell g++ that you are using C++0x:
These maps work pretty much as std::map does, except that instead of providing a custom
operator<()for your own types, you need to provide a custom hash function – suitable functions are provided for types like integers and strings.