当前位置:  开发笔记 > 编程语言 > 正文

错误:“ unordered_set”不是“ std”的成员

如何解决《错误:“unordered_set”不是“std”的成员》经验,为你挑选了1个好方法。

在C ++中,我试图声明一个unordered_set像这样的简单代码:

std::unordered_set k;

但它显示此错误:

错误:“ unordered_set”不是“ std”的成员

我在使用MinGW的Windows上使用g ++(GCC)5.3.0。这是我已经考虑过的事情:

    通过添加头文件 #include

    升级MinGW

    使用标志-std=gnu++11。(这不会生成任何可执行文件或错误,不确定是否执行任何操作)

如何修复并成功编译我的代码?



1> pSoLT..:

使用-std=c++11switch并指定输出文件。

g++ -std=c++11 your_file.cpp -o your_program

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有