我在一个非常大的代码库上工作,最近升级到gcc 4.3,现在触发这个警告:
警告:不推荐将字符串常量转换为“char *”
显然,解决这个问题的正确方法是找到每个声明
char *s = "constant string";
或函数调用如:
void foo(char *s);
foo("constant string");
并让他们const char指针。但是,这意味着至少要触及564个文件,这不是我希望在这个时候执行的任务。现在的问题是我在跑-werror,所以我需要一些办法来扼杀这些警告。我怎样才能做到这一点?
相似问题