devc++使用stdc++11
时间: 2023-11-12 18:09:02 浏览: 241
Dev-C++默认情况下不支持使用万能头bits/stdc++.h,但是可以通过将stdc++.h文件放置在对应的目录中来实现支持。至于是否支持使用stdc++11,需要在编译选项中进行设置。具体方法如下:
1. 打开Dev-C++,选择“Tools”菜单下的“Compiler Options”选项。
2. 在弹出的对话框中选择“Settings”选项卡。
3. 在“Code Generation”选项卡中,将“Language standard (-std)”设置为“ISO C++11”或更高版本。
4. 点击“OK”保存设置并关闭对话框。
现在,您就可以在Dev-C++中使用stdc++11了。
相关问题
devc++ bits/stdc++.h 下载
很抱歉,根据提供的引用内容,无法回答关于DevC++ bits/stdc++.h的下载问题。引用[1]提到了如何查看DevC++带的bits/stdc++.h具体含有哪些C和C++库的头文件,而引用[2]则给出了使用bits/stdc++.h头文件的示例。但是,需要注意的是,bits/stdc++.h并不是标准C++库的一部分,而是一些编译器(如GCC)提供的扩展头文件,因此不同的编译器可能会有不同的实现。如果您想使用bits/stdc++.h头文件,建议先检查您所使用的编译器是否支持该头文件。
dev无法使用#include <bits/stdc++.h>
在使用 #include <bits/stdc++.h> 这个头文件时,有时会出现编译器无法识别该头文件的情况。这是因为该头文件并不是标准头文件,而是 GNU C++ 扩展头文件,只有支持 GNU C++ 扩展的编译器才能够正常识别。
如果您在使用 Dev-C++ 编译器时遇到该问题,可以尝试以下两种方法:
1. 修改编译器配置:打开 Dev-C++,进入“工具”->“编译选项”,在“编译器”选项卡中,将“命令行参数”中的“-std=c++11”删除,保存并重新编译即可。
2. 使用其他头文件:如果您不想修改编译器配置,可以使用其他标准头文件代替 #include <bits/stdc++.h>,如 #include <iostream>、#include <cstdio> 等。这些头文件包含了常用的 C++ 标准库函数和对象,可以满足大部分需求。
阅读全文