我希望禁用特定包含文件直接或间接包含的所有文件的特定警告。例如,对于 #include <bar/*>
包含的文件所包含的所有文件,我想禁用警告“你正在为 char * 分配一个字符串文字”(在我的例子中,星号表示“任何东西都可能在这里”)。
原因是,我必须编程的一些人就是不能使用“ const”,所以最后我得到了很多关于这个字符串字面滥用的警告。我希望忽略来自他们代码的成千上万的警告,这样我就可以专注于我自己代码中的错误并修复它们。
我使用英特尔 C + + 和海湾合作委员会。我的一些朋友使用叮当,所以我会很高兴听到的解决方案太。