相关疑难解决方法(0)

如何禁用特定包含文件的警告?

我想对特定包含文件直接或间接包含的所有文件禁用特定警告.例如,我想禁用警告"你正在为字符串文字指定一个字符串文字*",包括a所包含的文件所包含的所有文件或文件#include <bar/*>(在我的情况下,明星意味着"任何东西可能在这里").

原因是,我必须编程的一些人不能使用"const",所以最后我得到很多关于特定字符串文字滥用的警告.我想忽略来自他们代码的成千上万的警告,所以我可以专注于我自己的代码中的错误并修复它们.

我使用的是英特尔C++和GCC.我的一些伙伴使用clang,所以我很乐意听到解决方案.

c++ suppress-warnings

68
推荐指数
4
解决办法
3万
查看次数

标签 统计

c++ ×1

suppress-warnings ×1