Никак не могу скомпилить программу с hash_set.
#include<hash_set>
using namespace std;
using namespace stdext;
Даже после этого пишет 'hash_set' undeclared (first use this function).
Помогите пожалуйста скомпилить программу.
DevC++ 4.9.9.2.
Компилирую через g++
Formal deprecation of <ext/hash_set> and <ext/hash_map>, which are now <backward/hash_set> and <backward/hash_map>. This code:
#include <ext/hash_set>
__gnu_cxx::hash_set<int> s;
Can be transformed (in order of preference) to:
#include <tr1/unordered_set>
std::tr1::unordered_set<int> s;
or
#include <backward/hash_set>
__gnu_cxx::hash_set<int> s;
Similar transformations apply to __gnu_cxx::hash_map, __gnu_cxx::hash_multimap, __gnu_cxx::hash_set, __gnu_cxx::hash_multiset.
UPD. А заодно и комментарии?