在进行程序设计时,有时我们往往不希望借住于调试工具(如:gdb, vc),而以输出调试信息的方式进行调试时,我们就可以借住于强大的宏定义来进行调试。
一、在GCC下的定义方法,因为GCC支持变参数的宏定义,所以我们可以用如下定义:
|
|
二、在有的编译器中不支持变参数的宏定义,因此我们需要有一个更一般的定义方式。
|
|
在进行程序设计时,有时我们往往不希望借住于调试工具(如:gdb, vc),而以输出调试信息的方式进行调试时,我们就可以借住于强大的宏定义来进行调试。
一、在GCC下的定义方法,因为GCC支持变参数的宏定义,所以我们可以用如下定义:
|
|
|
|