Dev-C++一些问题的处理

🌊用有趣的言语来阐述苦涩难懂的代码世界,让每一个技术都充满风趣!
🔭个人主页:散峰而望
🚀学习方向: C/C++等方向
📌专栏系列:
- 📖《C语言:从基础到进阶》
 - 📚《编程工具的下载和使用》
 - 🚀《C语言刷题》
 💬人生格言:冀以尘雾之微,补益山海,荧烛末光,增辉岁月。
🎬博主简介



文章目录
- 前言
 - 1. Dev-C++分辨率低的解决办法
 - 2. 如何让Dev-C++支持C++11等
 - 1.问题
 - 2. 方法如下
 
- 结语
 
前言
因为Dev-C++很久不再更新,而且版本比较老,所以会出现一些问题。该篇文章是来对Dev-C++一些问题进行一些调整。
1. Dev-C++分辨率低的解决办法
由于Dev-C++版本较老,所以在显示器的高分辨率支持不好,所以看起来显示不够清晰。为了解决这个问题,可以这样做:
- 找到Dev-C++的桌面图标,右击点击属性,如下图:
 

- 在属性中,点击兼容性。在兼容性中,点击更改高DPI设置,如下图:
 

- 在这个页面,点击系统(增强),然后点击确定,如下图:
 

- 然后点击应用、确定就行了。
 

2. 如何让Dev-C++支持C++11等
1.问题
由于Dev-C++版本较老,所以有时候使用较新的语法,可能无法编译,提示错误。
如图所示:

pop_back是C++11这个版本中新增的成员函数,默认编译就会报错,那该如何解决呢
2. 方法如下
菜单中,点击:工具,然后再点击编译选项,打开:

会出现这样的窗口:
勾选编译时加入一下命令,然后在下方的编译框中加入:
-std=c++11
 
点击确定即可。
想要支持其他C++标准也是一样的方法:
-std=c++14
-std=c++17
-std=c++20
 
之后就可以运行程序了:

结语
期待这篇文章能帮助使用Dev-C++的朋友们更好的使用这个软件。


