有什么方法可以将pragma语句与其他语句一起嵌入宏中?我正在尝试实现以下目标:#define DEFINE_DELETE_OBJECT(type) \ void delete_ ## type_(int handle); \ void delete_ ## type(int handle); \ #pragma weak delete_ ## type_ = delete_ ## type如果存在的话,我可以使用增强解决方案(节省波动)。
3 回答
猛跑小猪
TA贡献1858条经验 获得超8个赞
_Pragma(“ argument”)可以做的一件好事是使用它来处理一些编译器问题,例如
#ifdef _MSC_VER
#define DUMMY_PRAGMA _Pragma("argument")
#else
#define DUMMY_PRAGMA _Pragma("alt argument")
#endif
- 3 回答
- 0 关注
- 502 浏览
添加回答
举报
0/150
提交
取消