标签: c macros count token
我正在寻找一种方法来计算组成#define的令牌数量。 例如,请考虑以下代码行:
#define
#define DAYS_OF_WEEK MON TUE WED THU FRI SAT SUN class DaysOfWeek { public: static const int count = COUNT(DAYS_OF_WEEK); };
这个例子非常简单,发明了COUNT,只是为了让你知道这个问题。 目前,我不知道任何返回7的C宏代替COUNT()。
感谢您的帮助