I implemented unordered map using this code :
#include <unordered_map >
#include <iostream >
using namespace std;
int main()
{
unordered_map<string,int> unmap;
unmap["index"] = 11;
cout << unmap["index"];
}
But this code gives me error on DevC++
Whats wrong?
This is what you need :
#include <tr1/unordered_map >
#include <iostream >
using namespace std;
int main()
{
tr1::unordered_map<string,int> unmap;
unmap["index"] = 11;
cout << unmap["index"];
}
1 Like
Unordered_map is a c++11 or c++14 feature. You need to configure Devc++ to setup for c++11 or c++14.
Folow this link to download mingw GCC and configure DevC++: https://nuwen.net/mingw.html
Thank you so much. It worked
1 Like