信息竞赛:DEV C++常用技巧
1.-wall
-wall 可以在编译时显示最多警告信息,帮助大家查错
打开方式:
工具 --> 编译选项 --> 代码生成优化 --> 代码警告 --> 显示最多警告信息 --> 改为Yes
2.防止爆栈
在考试时,我们常常要对拍,如果dfs层数太多会爆栈,所以这个时候我们需要手工修改栈的大小
修改方式:
工具 --> 编译选项 --> 编译器 --> 在连接器命令行加入以下命令:
-Wl,--stack=128000000
其中 128,000,000 将栈空间改近似的128M,当然可以是其他数值,单位为 B (byte)
3.添加只能在自己电脑上运行的语句
作用就像题目一样
方法:
#ifdef LOCAL
//添加语句
#endif
其中 LOCAL 可以随便改成其他的字符串
修改方式:
工具 --> 编译选项 --> 编译器 --> 编译时加入以下命令:
-DOBJECT
其中OBJECT为自定义字符串
4.调试
作用大家应该知道吧,下面仅介绍怎么开启调试:
如图