手机访问:wap.265xx.comDEV C++常用技巧(欢迎补充)
摘要
dev c++就是这个东西,被广泛用于中学生竞赛。简单介绍一些小技巧,欢迎大家补充。
定期推送帐号信息学新闻,竞赛自主招生,信息学专业知识,信息学疑难解答,信息学训练营信息等诸多优质内容的微信平台(noipnoi),欢迎分享文章给你的朋友或者朋友圈!有任何问题请联系小编!
dev c++就是这个东西,被广泛用于中学生竞赛。简单介绍一些小技巧,欢迎大家补充。
1. 几个快捷键:
在工具->快捷键设置 中可以设置自己习惯使用的快捷键,下面给出几种常用的快捷键,均为系统默认的。
【Ctrl+N】新建源代码;【Ctrl+O】打开工程或文件;【Ctrl+S】保存;
【Ctrl+F9】编译程序; 【Ctrl+F10】运行; 【F9】编译并运行;
【F8】调试程序; 【Ctrl+w】查看变量; 【Ctrl+Alt+F2】终止程序;
【Ctrl+.】注释;【Ctrl+M】取消注释;
2. 代码补全功能:(智能提示)
Dev-C++具有代码不全功能,它可以根据程序上下提示所有可能的指令,从而提高编程效率。
开启方法:工具->编辑器选项 在 “浏览类” 下的“代码补全”面板中勾选“允许代码补全”,并设置延时时间。在你设定的延时时间后,编辑器会自动激活代码补全功能。
此外,在编辑器中按【Ctrl+空格】可以随时激活代码补全功能。另:当不确定一对括号的作用范围时,可以按【Ctrl+Shift+空格】
3.-wall
-wall 可以在编译时显示最多警告信息,帮助大家查错
打开方式:
工具 --> 编译选项 --> 代码生成优化 --> 代码警告 --> 显示最多警告信息 --> 改为Yes
![]()
![]()
4.防止爆栈
在考试时,我们常常要对拍,如果dfs层数太多会爆栈,所以这个时候我们需要手工修改栈的大小
修改方式:
工具 --> 编译选项 --> 编译器 --> 在连接器命令行加入以下命令:
-Wl,--stack=128000000
其中 128,000,000 将栈空间改近似的128M,当然可以是其他数值,单位为 B (byte)
![]()
5.添加只能在自己电脑上运行的语句
作用就像题目一样
方法:
#ifdef LOCAL
//添加语句
#endif
其中 LOCAL 可以随便改成其他的字符串
修改方式:
工具 --> 编译选项 --> 编译器 --> 编译时加入以下命令:
-DOBJECT
其中OBJECT为自定义字符串
![]()
6.调试
作用大家应该知道吧,下面仅介绍怎么开启调试:
如图
![]()
---------------------
本文部分内容参考自Hi_KER
原文:https://blog.csdn.net/Hi_KER/article/details/82900040
![]()
![]()
最近更新科技资讯
- 22年过去了,《透明人》依然是尺度最大的科幻电影,没有之一
- 人类基因编辑技术及其伦理问题
- 不吹不黑,五阿哥版的《嫌疑人》能过及格线
- 论Lacan心理公众号的“双标”特质
- 猎罪图鉴:犯罪实录 女性伦理
- 清入关的第一位皇帝是谁,清朝入关后有几位皇帝?
- 描写露台的优美句子
- 谭德晶:论迎春悲剧的叙事艺术
- 中秋节的好词好句
- 《三夫》:一女侍三夫,尺度最大的华语片要来了
- 赛博朋克的未来,在这里
- 文件1091/721/2A:反概念武器实体的一封信件
- 尤战生:哥伦比亚大学点点滴滴
- 韩国最具独特魅力的男演员(安在旭主演的电视剧有哪些)
- 乃至造句
- 请保护好我们的医生,他们太难了
- GCLL06-土木工程的伦理问题-以湖南凤凰县沱江大桥大坍塌事故为例
- 黄金宝典:九年级道德与法治核心考点必背篇
- 【我心中的孔子】伟大的孔子 思想的泰山
- CAMKII-δ9拮抗剂及其用途
- 选粹 | 郑玉双:法教义学如何应对科技挑战?——以自动驾驶汽车为例
- 苍井空37岁宛若少女,携子送祝福遭热讽,下架所有视频母爱无私
- 日韩新加坡怎么对待影视剧中的裸露镜头
- 中西方文化中的颜色词
- 土豪家的美女摸乳师——关于电影《美人邦》