打印调试技巧

it2022-05-09  37

很多时候调试需要用到打印,但是加了太多打印会影响代码的整洁和调试的可看度。

因此,打印加上开关是十分必要的。

通常使用宏开关。如果使用ifdef未免显得累赘。如: #ifdef DEBUG printf("hello\n") #endif

下面是一种比较简洁可操作的宏定义 打印开关。

#define PDEBUG(X) X

PDEBUG(printf("hello\n"))

关闭打印 去掉X即可。

转载于:https://www.cnblogs.com/simpleminds/p/4755134.html


最新回复(0)