首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >《DevC++支持C++11等与其软件分辨率低的解决办法》

《DevC++支持C++11等与其软件分辨率低的解决办法》

作者头像
小龙报
发布2025-12-15 16:03:48
发布2025-12-15 16:03:48
1750
举报
文章被收录于专栏:C\C++C\C++

《DevC++支持C++11等与其软件分辨率低的解决办法》

🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人方向学习者 ❄️个人专栏:《工科必装软件安装教程》永远相信美好的事情即将发生


一、重现DevC++不支持C++11等的问题

在DevC++的使用过程中,有时候使用较新的语法,可能编译不过,提⽰错误,如下所示

代码语言:javascript
复制
#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;
}

运行结果:

在这里插入图片描述
在这里插入图片描述

二、解决DevC++支持C++11等的方法

  1. 菜单中,点击:工具->编译选项,打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  1. 勾选【编译时加入一下命令】,然后在下方的编译框中加入
代码语言:javascript
复制
-std=c++11

点击确定即可。 要想支持其他C++的标准也是一样的方法。

代码语言:javascript
复制
1. -std=c++14
2. -std=c++17
3. -std=c++20

三、软件分辨率低解决方法

因为Dev-C++很久不再更新,而且版本比较老,所现在显示器的高分辨率支持不好,所以看起来显示不够清晰。为了解决这个问题,可以这样做: (1)找到DevC++的桌面图标,右击点击属性

(2)在属性中,点击【兼容性】,在兼容性中,点击【更改高DPI设置】

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-11-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 《DevC++支持C++11等与其软件分辨率低的解决办法》
  • 一、重现DevC++不支持C++11等的问题
  • 二、解决DevC++支持C++11等的方法
  • 三、软件分辨率低解决方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档