Visual studio Visual Studio-无序的_集未定义
我正在尝试编译一个代码,其中使用了Visual studio Visual Studio-无序的_集未定义,visual-studio,c++11,visual-studio-2015,compiler-errors,g++,Visual Studio,C++11,Visual Studio 2015,Compiler Errors,G++,我正在尝试编译一个代码,其中使用了unordered\u setVisualStudio给了我一个错误 无序_集未定义 在代码块中,我看到代码中存在以下错误: 此文件需要编译器和库支持ISO C++ 2011 标准 我已经能够配置代码块的编译器,以便g++遵循C++11isoc++语言标准&错误已经消失。如何在Visual Studio 2015中解决此问题?您的意思是什么?VisualStudio总是使用它支持的每个特性,通常不能在不同的C++版本之间进行选择,只是在不同的C++支持之间,这可
unordered\u set
VisualStudio给了我一个错误
无序_集未定义
在代码块中,我看到代码中存在以下错误:
此文件需要编译器和库支持ISO C++ 2011 标准
我已经能够配置代码块的编译器,以便g++遵循C++11isoc++语言标准&错误已经消失。如何在Visual Studio 2015中解决此问题?您的意思是什么?VisualStudio总是使用它支持的每个特性,通常不能在不同的C++版本之间进行选择,只是在不同的C++支持之间,这可能与官方C++版本可能或不对应。另外,VisualStudio不使用g++,所以我不理解你的问题实际上我正在尝试编译一个使用无序_集的代码然后VisualStudio说它是未定义的。我复制并粘贴了代码块中的代码&发现它显示了上面的错误。所以,我认为VisualStudio也需要同样的方法来解决代码块中的错误。我想我需要编辑我的问题您可能忘记了使用命名空间std包含
或代码>(顺便说一句,你不应该使用)哇。它正在工作。我把
&包括在内,以为所有的标题都会随附。实际上,
在VS中不存在。我从代码块中包含了它。您建议不要使用使用命名空间std
。你能告诉我原因吗@Rakete1111