特牛网址导航

c/c++:计算可变参数宏 __VA_ARGS__ 的参数个数___va_args__ 个数-CSDN博客

网友收藏
文章浏览阅读8.2k次,点赞6次,收藏18次。如何计算可变参数__VA_ARGS__中的参数个数? google上找了一下,网上答案不少,仔细看看原理都是一样的,比如这篇stackoverflow上的问题,给出的答案真不少, 《C++ preprocessor __VA_ARGS__ number of arguments》但是排名第一的最佳答案有bug,在参数为空的时候计算错误。经测试找到正确计算方式,自己写了一个,代码如下,gcc...___va_args__ 个数