當前位置:係統粉 > 電腦問答 > 其他問答 > #define DEBUG是什麼意思呢?

#define DEBUG是什麼意思呢?

提問者:矜暮____  |  瀏覽 次  |  提問時間:2017-01-12  |  回答數量:3

#define DEBUG是什麼意思呢? 我們一般用的不都是#define AB這樣的格式嗎?定義成A=B.直接這樣#define DEBUG是什麼意思呢?

已有3條答案
作業中嗬嗬

作業中嗬嗬

回答數:143  |  被采納數:18

2017-01-12 20:56:08
把DEBUG替換成空字符串,隻是表示有DEBUG這個東西,使#if defined DEBUG 可以編譯
讚 14
wooxiaoxiong

wooxiaoxiong

回答數:75  |  被采納數:38

2017-01-12 23:32:47
其它編譯器不清楚,VC下會經常出現,在VC下DEBUG和NDEBUG是微軟定義好的,
在debug版本編譯下,編譯器會默認定義了DEBUG這個宏;
在release(發布版)版本下,編譯器會默認定義宏NDEBUG
所以最好不要自已把DEBUG和NDEBUG宏定義成其它的意思
這樣就可以利用#ifdefDEBUG
/****做debug下要做的事*****
#else
/**做release版本下的事*******/
#endif
這樣做的好處是無論在debug下還是release下,可以用同一個代碼
讚 7
爺單身2卻瀟灑

爺單身2卻瀟灑

回答數:138  |  被采納數:24

2017-01-13 02:55:12

多謝樓上兩位了
讚 13
解決方法
  • windows xp是什麼意思呢?

    windows xp是什麼意思呢?

    windows xp是什麼意思呢?Windowsxp中文全稱為視窗操作係統體驗版。是微軟公司發布的一款視窗操作係統。它發行於2001年10月25日,原來的名稱是Whistler...

  • ghostxp是什麼意思?

    ghostxp是什麼意思?

    ghostxp是什麼意思?  ghost能和xp合成一個詞,有點意思。不知道是菜鳥的福氣還是微軟的悲哀。    g...

  • ghostxp是什麼意思??

    ghostxp是什麼意思??

    GhostXP是指使用Ghost軟件做成壓縮包的WindowsXP,俗稱克隆版XP。是先預裝好後的XP製作成ghost文件。優點:安裝速度快,並可以省掉很多安裝程序。它在采...

  • win10上的ndf.sys是什麼意思 顯示ndf64.sys該怎麼刪除呢

    win10上的ndf.sys是什麼意思 顯示ndf64.sys該怎麼刪除呢

    今天給大家帶來win10上的ndf.sys是什麼意思,顯示ndf64.sys該怎麼刪除呢,讓您輕鬆解決問題。  淺析npf.sys文件對windows電腦的禍害 據...

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航