I tried using a lot of different combinaisons, the only one ok for compilator is: class hash : __gnu_cxx::hash_map<K,T>.
Unfortunaltely I cannot declare it like this because I need to replace a library in a program and have minimal changes on this program whitch was using hash_maps with pointers as template parameters in a hash_map.
I hope I was clear enough in explaining my problem. Could someone strong in c++ help me? The more I try, the more I get messed up.