#define log(fmt, ...) g_imlog.Info("<%s>\t<%d>\t<%s>,"fmt, __FILENAME__, __LINE__, __FUNCTION__, ##__VA_ARGS__)
log("%s request login.", strDomain.c_str());
严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E2486 找不到用户定义的文本运算符
解决方法:
宏定义中 "<%s>\t<%d>\t<%s>,"fmt 之间需要加空格。
#define log(fmt, ...) g_imlog.Info("<%s>\t<%d>\t<%s>," fmt, __FILENAME__, __LINE__, __FUNCTION__, ##__VA_ARGS__)