#include <iostream>
#include <string>
#include <unordered_map>
using namespace std;
int main()
{
unordered_map< int, string > m;
m[1] = "one";
m[2] = "two";
m[4] = "four";
m[3] = "three";
m[2] = "TWO!";
cout << m[2] << endl;
m.clear();
return 0;
}
私は勉強していて、それを理解することはできません。コンパイラは、型unordered_map
が宣言されていないというエラーをスローします。
Visual C++ 2008 Express Edition を使用しています。