示例:

#define log_dbg(format,args...) \
        printf("[DBG] [%s: %s() line:%d]: "format ,__FILE__,__func__,__LINE__,##args)

 

注:__FILE__,__func__,__LINE__ 为编译器内置宏,灵活使用可以巧妙地帮我们输出非常有用的调试信息。

posted on 2018-08-10 14:55  青叶煮酒  阅读(232)  评论(0编辑  收藏  举报