4

我想在我的代码中捕获双精度的相等比较并获得警告。是否有 GCC 警告会执行此操作?

这不是可以在源代码中轻松找到的东西。

4

2 回答 2

8

GCC 4.7.0 有:

gcc --help=warnings

它产生了,除许多其他外:

-Wfloat-equal               Warn if testing floating point numbers for equality

(GCC 4.1.2 不支持扩展帮助;它“只是”有--help。不过,它确实有警告选项。)

于 2012-06-08T17:50:33.213 回答
5

快速man gcc显示这是一个可能的候选人

    -Wfloat-equal
于 2012-06-08T17:52:35.243 回答