以下这个可行,谢谢几位
#define EMP(...)
#define CX(x,...) COMMA x ()
#define COMMA() ,
#define SWAP(...) SWAPX(__VA_ARGS__)
#define SWAPX(x, y,...) y()
#define ARGS_COUNT(_1, _2, _3, _4, _5, _6, ...) _6
#define ARGS_COUNTX(...) ARGS_COUNT(__VA_ARGS__)
#define ARGS_NUM(...) ARGS_COUNTX(ph SWAP(CX(__VA_ARGS__) EMP, COMMA) __VA_ARGS__, 4, 3, 2, 1, 0)
--
FROM 120.245.92.*