在gcc中,可以通过在逗号后添加“ ##”来实现,例如,##____VA_ARGS____中回答的Variadic macros with zero arguments。
,##____VA_ARGS____
但是,我的构建系统中的编译器(超出我的控制范围)不理解,##语法,因此不会吞下逗号。
,##
我可以使用替代方法吗?
谢谢!
我需要在C中编写一个可变参数宏,该宏必须接受零个或多个参数。在gcc中,可以通过在逗号后添加“ ##”来实现,例如,## ____ VA_ARGS____在带有...