C 程式設計中的四個除錯小技巧

2021-05-18 11:06:05 字數 497 閱讀 9397

c++程式設計中的四個除錯小技巧 

1.除錯標記

適用預處理#define定義乙個或多個除錯標記,在**中把除錯部分使用#ifdef 和#endif 進行管理。當程式最終除錯完成後,只需要使用#undef標記,除錯**就會消失。常用的除錯標記為debug, 語句序列:

#define debug

#ifdef debug

除錯**

#endif

2.執行期間除錯標記

在程式執行期間開啟和關閉除錯標記。通過設定乙個除錯bool標記可以實現。這對命令列執行的程式更為方便。

例如下面**

#include

#include

using namespace std;

bool debug =false;

int main(int argc,char*argv)

當除錯完畢後在#include前加入#define ndebug即可消除紅產生的**

}

C 程式設計中的四個除錯小技巧

1 除錯標記適用預處理 define定義乙個或多個除錯標記,在 中把除錯部分使用 ifdef和 endif進行管理。當程式最終除錯完成後,只需要使用 undef標記,除錯 就會消失。常用的除錯標記為debug,語句序列 define debug ifdef debug 除錯 endif 2 執行期間...

C 的四個基本技巧

1 如果可能盡量使用介面來程式設計 net框架包括類和介面,在編寫程式的時候,你可能知道正在用.net的哪個類。然而,在這種情況下如果你用.net支援的介面而不是它的類來程式設計時,會變得更加穩定 可用性會更高。請分析下面的 private void loadlist object items,li...

C 的四個基本技巧

1 如果可能盡量使用介面來程式設計 net框架包括類和介面,在編寫程式的時候,你可能知道正在用.net的哪個類。然而,在這種情況下如果你用.net支援的介面而不是它的類來程式設計時,會變得更加穩定 可用性會更高。請分析下面的 private void loadlist object items,li...