热情唇膏

文章
5
资源
0
加入时间
3年1月11天

C++ 输出代码所在的文件、行数以及函数名称

在输出调试信息的时候,经常会用到这几个宏。首先看一段示例代码,再来介绍这几个宏:#include #include //替换函数名#ifndef _DEBUG#define LOGFUNC(...) ((void)0)#else#define LOGFUNC(...) (printf(__VA_ARGS__))#endif//宏前面加上##的作用在于:当可变参数的个数为