因为这个一直困扰了好久。
网上说的在setting里加-std=c++11的根本没用;
最终解决方案是
不是使用#include <unordered_map>
而是使用
#include<tr1/unordered_map>
#include <tr1/unordered_set>
//unordered_set相同
using namespace std::tr1;
//原先的std命名空间也不能省
using namespace std;
因为这个一直困扰了好久。
网上说的在setting里加-std=c++11的根本没用;
最终解决方案是
不是使用#include <unordered_map>
而是使用
#include<tr1/unordered_map>
#include <tr1/unordered_set>
//unordered_set相同
using namespace std::tr1;
//原先的std命名空间也不能省
using namespace std;