有没有办法在 gcc 中激活所有有 int - float 操作的警告?我有一个包含许多算术运算的旧代码,我注意到有很多这样的情况:
int a, b, c;
double x, y, z;
y = a + x*b + c/z;
用我 ide 的“搜索”工具跟踪所有这些情况并不容易,因为代码真的很长、很神秘、很复杂(前面的例子只是为了找出问题所在)!所以,我想知道 gcc 中是否有一个“-Wsomenthing”可以帮助我完成这项苦差事。
添加
在 -Wconversion 处于活动状态时,我没有收到任何警告