格式化打印输出

#if __cplusplus < 201103L

#define LOG_TRACE(fmt, ...)    \
    printf("[%s-%d] "fmt, __FUNCTION__, __LINE__, ##__VA_ARGS__)

#else

#define LOG_TRACE(fmt, ...)    \
    printf("[%s-%d] " fmt, __FUNCTION__, __LINE__, ##__VA_ARGS__)

#endif

C++11中要求字符串拼接时,前面要有空格。

Guess you like

Origin blog.csdn.net/chenliang0224/article/details/119240930