在相当大的代码库中,我在 cpp 文件中发现了以下构造(重写的片段)
int main() { bool b; //... some code ...; b = "False" }
这是完全合法的代码,但显然不是故意的。它很容易修复,但它自 2014 年以来一直存在而没有任何人注意到,因此显然不容易发现。
是否可以让 gcc 对此发出警告?
c++ gcc g++ compiler-warnings gcc-warning
c++ ×1
compiler-warnings ×1
g++ ×1
gcc ×1
gcc-warning ×1