C++ 哈希_集问题:哈希_集未命名类型
在下面的代码中C++ 哈希_集问题:哈希_集未命名类型,c++,C++,在下面的代码中 #include <hash_set> using namespace std; class sample { public: sample(); ~sample(); private : hash_set <unsigned int> a; }; #包括 使用名称空间std; 类样本 { 公众: 样本(); ~sample(); 私人: hash_集a; }; 我得到以下错误-哈希_集没有命名类型。你能告诉我怎么了
#include <hash_set>
using namespace std;
class sample
{
public:
sample();
~sample();
private :
hash_set <unsigned int> a;
};
#包括
使用名称空间std;
类样本
{
公众:
样本();
~sample();
私人:
hash_集a;
};
我得到以下错误-哈希_集没有命名类型。你能告诉我怎么了吗?
谢谢您要使用的类已过时,请改用
std::unordered\u set
。
既然你还可以包括标题,你也可以尝试使用<代码> STEXT::HASHYSETS/Ung>,虽然这是令人沮丧的。哈希特集不是标准C++类型,可能它和你期望的名字不同,谢谢。我的编译器当前不支持无序的_集。将更改编译器版本