使用宏对函数进行扩充
#define WriteLogDebugInfo(s...) WriteLogDebugInfos(__FILE__,__LINE__,##s);
// 日志使用策略部分
int WriteLogDebugInfos(const char *pFile,int nline,const char *pchMsg);
我之前定义的函数是 WriteLogDebugInfo(),但是我需要增加一些参数,这个函数被多个地方调用,我不希望改变传入的参数(特别是这些参数是固定的,比如行号什么的)。那么我就使用这个宏定义进行扩充了。把原定义更改为WriteLogDebugInfos(),然后宏定义成函数