【发布时间】:2013-06-21 17:24:04
【问题描述】:
有一个包装函数xxxTRACE(uint loglevel, const char* message, ...),需要检查loglevel值并使用dev_err、dev_warn和...宏强>。由于例如: dev_err 签名是 dev_err(struct device *dev, char *fmt, args...),我能够传递消息字符串而不会出现任何错误,但无法传递参数,尝试传递为 dev_err(dev, message, ...), dev_err(dev, message, __VA_ARGS__),得到错误 " '...'"之前的预期表达式。请让我知道如何传递论点。谢谢:-)
【问题讨论】:
标签: c