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


🌊用有趣的言语来阐述苦涩难懂的代码世界,让每一个技术都充满风趣!

🔭个人主页: 散峰而望

🚀学习方向: C/C++等方向

📌专栏系列:

💬人生格言: 冀以尘雾之微,补益山海,荧烛末光,增辉岁月。

🎬博主简介

文章目录

  • 前言
  • [1. Dev-C++分辨率低的解决办法](#1. Dev-C++分辨率低的解决办法)
  • [2. 如何让Dev-C++支持C++11等](#2. 如何让Dev-C++支持C++11等)
    • 1.问题
    • [2. 方法如下](#2. 方法如下)
  • 结语

前言

因为Dev-C++很久不再更新,而且版本比较老,所以会出现一些问题。该篇文章是来对Dev-C++一些问题进行一些调整。

1. Dev-C++分辨率低的解决办法

由于Dev-C++版本较老,所以在显示器的高分辨率支持不好,所以看起来显示不够清晰。为了解决这个问题,可以这样做:

  1. 找到Dev-C++的桌面图标,右击点击属性,如下图:
  1. 在属性中,点击兼容性 。在兼容性中,点击更改高DPI设置,如下图:
  1. 在这个页面,点击系统(增强) ,然后点击确定,如下图:
  1. 然后点击应用确定就行了。

2. 如何让Dev-C++支持C++11等

1.问题

由于Dev-C++版本较老,所以有时候使用较新的语法,可能无法编译,提示错误。

如图所示:

pop_back是C++11这个版本中新增的成员函数,默认编译就会报错,那该如何解决呢

2. 方法如下

菜单中,点击:工具 ,然后再点击编译选项,打开:

会出现这样的窗口:

勾选编译时加入一下命令,然后在下方的编译框中加入:

cpp 复制代码
-std=c++11

点击确定即可。

想要支持其他C++标准也是一样的方法:

cpp 复制代码
-std=c++14
-std=c++17
-std=c++20

之后就可以运行程序了:


结语

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

相关推荐
badhope3 小时前
Mobile-Skills:移动端技能可视化的创新实践
开发语言·人工智能·git·智能手机·github
码云数智-园园4 小时前
微服务架构下的分布式事务:在一致性与可用性之间寻找平衡
开发语言
C++ 老炮儿的技术栈4 小时前
volatile使用场景
linux·服务器·c语言·开发语言·c++
hz_zhangrl4 小时前
CCF-GESP 等级考试 2026年3月认证C++一级真题解析
开发语言·c++·gesp·gesp2026年3月·gespc++一级
Liu628884 小时前
C++中的工厂模式高级应用
开发语言·c++·算法
哆啦A梦15885 小时前
Springboot整合MyBatis实现数据库操作
数据库·spring boot·mybatis
IT猿手5 小时前
基于控制障碍函数的多无人机编队动态避障控制方法研究,MATLAB代码
开发语言·matlab·无人机·openclaw·多无人机动态避障路径规划·无人机编队
Zzzzmo_5 小时前
【MySQL】JDBC(含settings.xml文件配置/配置国内镜像以及pom.xml文件修改)
数据库·mysql
AI科技星5 小时前
全尺度角速度统一:基于 v ≡ c 的纯推导与验证
c语言·开发语言·人工智能·opencv·算法·机器学习·数据挖掘
sunwenjian8865 小时前
Java进阶——IO 流
java·开发语言·python