帮忙看看下面这行代码
# define VIR_INFO_INT(category, f, l, ...) \
virLogMessage(category, VIR_LOG_INFO, f, l, 0, __VA_ARGS__)
# define VIR_DEBUG(...) \
VIR_DEBUG_INT("file." __FILE__, __func__, __LINE__, __VA_ARGS__)
在第二个define中,“"file." __FILE__”中间是一个空格连起来的,这样是连成一个字符串作为一个参数么,求解。
[解决办法]
是的....