使用##指令连接(切换案例)

时间:2014-03-01 09:40:05

标签: macros switch-statement preprocessor case hashtag

是否有任何方法可以生成预处理器宏,并使用concatenate指令来处理switch-case语句。我正在使用C,我想为switch.case语句创建几个案例。

#define select_case(value) \
switch (values) \ Assume an enum with the values
case prefix_##value: \
break;\
default:\
break;\

这是一个普遍的想法。你懂我的意思了吗?有可能吗?

0 个答案:

没有答案