how to use boost::unordered_map
for my application, i need to use a hash map, so i have written a test program in which i store some instances of a baseclass in a boost::unordered_map. but i want to reach the instances by calling special functions which return a derived class of the base and i use those functions' parameters for hash key of unordered_map. if no class is found with certain parameters then a class is generated and stored in map. the purpose of the program may not be clear but here is the code. #include <boost/unordered_map.hpp> #include <iostream> using namespace std; using namespace boost; typedef unsigned