我希望在我的代码中捕获双精度的相等比较并获得警告。是否有GCC警告会这样做?
这不是源代码中容易受到影响的东西。
答案 0 :(得分:8)
GCC 4.7.0有:
gcc --help=warnings
它产生了许多其他:
-Wfloat-equal Warn if testing floating point numbers for equality
(GCC 4.1.2不支持扩展帮助;它只是'--help
。但它确实有警告选项。)
答案 1 :(得分:5)
快速man gcc
将此视为可能的候选人
-Wfloat-equal