我想要一个这样调用的宏:
GCC_WARNING(-Wuninitialized)
扩展为这样的代码:
_Pragma("GCC diagnostic ignored \"-Wuninitialized\"")
我没有运气,因为预处理器连接和字符串化的通常技巧似乎并不适用,或者我不知道如何在此处应用它们。
在预处理器魔术的帮助下:
如果宏参数用单引号引起来,这是否也可以接受?如果是这样,您可以使用此:
幸运的是,我找到了您的答案,我要感谢您千倍!这是一个问题,我几乎没有长时间进行极端操作,也没有找到解决方案。好吧,您的建议会极大地帮助您!谢谢!