标签: c++ c macros
我在函数结束时使用了一个宏:
#define FN_EXIT(x) \ cout << "Message"; \ return x;
如果我将其用作FN_EXIT(1),则可以正常使用。我可以将FN_EXIT()用作void返回函数吗?如果没有,是否有一个论证可以与return函数的void语句一起使用?
FN_EXIT(1)
FN_EXIT()
void
return