c++中#if/#ifdef/#ifndef/#endif的使用

曾經接觸過這個但沒有深入,最近又見到了。 翻過了很多博客,結合書上看到的,總結來說主要有兩個作用。 第一個,方便程序開發人員調試(debug),對於一個大程序來說,debug的痕跡到處都是我們又不能讓客戶看到,可以採用如下方式: #ifdef DEBUG cout << 「測試成功」 << endl; #endif 如果你的程序#define了DEBUG,那麼他就會顯示。 上面的程序會輸出"測試成
相關文章
相關標籤/搜索