Overloading Macro on Number of Arguments https://codecraft.co/2014/11/25/variadic-macros-tricks/ 我一直在寻找上述两个环节,试图让下面的代码工作: #define _GET_NUMBER(_0, _1, _2, _3, _4, _5, NAME, ...) NAME
#define OUTPUT_AR
Microsoft Visual Studio Professional 2015版本14.0.25431.01更新3在编译code below时发出错误。对我来说看起来像一个bug。 谢谢。 #include <iostream>
#define A(a, b, c, ...) #__VA_ARGS__
#define B(...) A(__VA_ARGS__)
int main()