就像标题所说,unordered_map不是为我编译的。我收到一条错误,说“error:namespace”std“没有成员”unordered_map“”
我正在使用此命令编译icc test.cpp -std = c ++ 0x
这是我正在尝试编译的程序:
#include <stdio.h>
#include <string>
int main()
{
std::unordered_map<string, int> map;
}
答案 0 :(得分:1)
#include <unordered_map>
请参阅:http://en.cppreference.com/w/cpp/container/unordered_map
在标题
中定义<unordered_map>