【发布时间】:2011-02-24 20:44:00
【问题描述】:
我有一些模板函数,我想在 C++ 中使用定义来调用它:
#define CONFIG(key, type, def) getValue<type>(key, def);
当然,这是行不通的。我可以做这样的事情吗?
【问题讨论】:
-
真正的问题当然是为什么要使用宏...?此外,如果您的任何参数需要逗号,您将遇到麻烦:x
标签: c++ templates macros c-preprocessor