就像标题说的那样, unordered_map 不是为我编译的。我收到一条错误消息,提示“错误:命名空间“std”没有成员“unordered_map””
我正在用这个命令编译 icc test.cpp -std=c++0x
这是我要编译的程序:
#include <stdio.h>
#include <string>
int main()
{
std::unordered_map<string, int> map;
}
就像标题说的那样, unordered_map 不是为我编译的。我收到一条错误消息,提示“错误:命名空间“std”没有成员“unordered_map””
我正在用这个命令编译 icc test.cpp -std=c++0x
这是我要编译的程序:
#include <stdio.h>
#include <string>
int main()
{
std::unordered_map<string, int> map;
}
#include <unordered_map>
请参阅:http ://en.cppreference.com/w/cpp/container/unordered_map
在标题中定义
<unordered_map>