最佳答案
如何制作多行预处理器宏? 我知道如何制作一行:
#define sqr(X) (X*X)
但我需要这样的东西:
#define someMacro(X)
class X : public otherClass
{
int foo;
void doFoo();
};
我怎么才能让这个起作用?
这只是一个例子,真正的宏可能很长。