【发布时间】:2018-04-17 13:40:50
【问题描述】:
可以以某种方式对宏参数进行子串化吗? 我面临以下问题。我有类似的东西
#define READ(Name) structure.##Name.value
此宏将使用 PREFIX_Name 之类的名称调用,并且在结构中存在不带 PREFIX 的名称。所以我需要照顾那个前缀。我该怎么做?
【问题讨论】:
-
那么,您希望
READ(PREFIX_abc)扩展为structure.abc.value?这是现有的代码,还是您没有特殊原因这样做?