Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio-无序的_集未定义_Visual Studio_C++11_Visual Studio 2015_Compiler Errors_G++ - Fatal编程技术网

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