🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人方向学习者 ❄️个人专栏:《工科必装软件安装教程》 ✨ 永远相信美好的事情即将发生
在DevC++的使用过程中,有时候使用较新的语法,可能编译不过,提⽰错误,如下所示
#include <iostream>
#include<string>
using namespace std;
int main()
{
string s = "abc";
cout << "s:" << s << endl;
//尾删
s.pop_back();
cout << "s:" << s << endl;
//尾删
s.pop_back();
cout << "s:" << s << endl;
return 0;
}运行结果:



-std=c++11点击确定即可。 要想支持其他C++的标准也是一样的方法。
1. -std=c++14
2. -std=c++17
3. -std=c++20因为Dev-C++很久不再更新,而且版本比较老,所现在显示器的高分辨率支持不好,所以看起来显示不够清晰。为了解决这个问题,可以这样做: (1)找到DevC++的桌面图标,右击点击属性
(2)在属性中,点击【兼容性】,在兼容性中,点击【更改高DPI设置】

(3)3. 在这个页面,点击【系统(增强)】,然后点击【确定】

(4)然后点击【应用】、【确定】就可以了
