永发信息网

c++使用预处理器进行调试

答案:2  悬赏:10  手机版
解决时间 2021-03-15 09:19
谁能好好解释下,或举个简单的例子
最佳答案
是这样的,一般用预处理器进行调试都是利用条件编译,调试的时候你可以先定义一个调试标记
#define DEBUG
然后在调试的语句前后这样写
#ifdef DEBUG
只有调试的时候才需要的语句(用来检验变量正确与否的输出语句)A
#else
非调试情况下需加入而调试时不需的语句B
#endif

这样只要你写了#define DEBUG,编译的时候就只会编译A语句段而不会编译B语句段,否则只会编译B语句段而不会编译A语句段。这样调试完后只需要把#define DEBUG去掉,就是正常的程序了。

如果觉得不够详细和清除可以随时HI我
全部回答
一般用在头文件里,防止头文件多次被包含。xx一般取头文件名大写,前面可以加下划线,比如_global_h_。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我认了一个哥哥他人真好,所以我想对他说一些
为什么很多人都喜欢回忆过去,而面对现实往往
广州哪里能拍证件照?
怎么样才能让中老年人最快学会微信聊天
相亲对象第一次约吃饭我能带好友去么
易修电脑地址在什么地方,想过去办事
一、列方程解决问题。|、妈妈买菜一共用106元
电脑没声音 但开关机有声音
福勇路这个地址在什么地方,我要处理点事
三菱空调开机十分钟就停了然后不通电遥控失林
北京301医院护理部电话
nekopara vol.1 play it in janese怎么无法获
屈臣氏晓庄国际广场店地址在哪,我要去那里办
生源地助学贷款在大二时期如何申请?求高人指
地铁允许带篮球上车吗
推荐资讯
ipjone5s信号变成数字怎么变回去
把7千克苹果平均分成5份,每份是7千克苹果的多
界塘在什么地方啊,我要过去处理事情
我想知道这是什么狗血的漫画
在gta4游侠联机模式时。怎么在别人开车的时候
魏家老屋地址在哪,我要去那里办事
李二哥翘脚牛肉眉山店怎么去啊,有知道地址的
马龙坡这个地址在什么地方,我要处理点事
天蝎座女生真的有那么吸引人吗?
反恐精英OL的BUG
镇海区农村商业银行(牌门头分理处)我想知道这
朵朵名妆地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?