c++ - 如果我比较 double ,如何让 gcc 生成警告?

标签 c++ gcc warnings

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

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

最佳答案

GCC 4.7.0 有:

gcc --help=warnings

除此之外,它还会产生:

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

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

关于c++ - 如果我比较 double ,如何让 gcc 生成警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10953632/

相关文章:

c++ - 什么是 "terminate called after throwing an instance of ' std::bad_weak_ptr' “在我使用shared_ptr之后

c++ - C++ 流是如何工作的?

c - -Werror 在 Ubuntu 终端中做什么?

c++ - Snort 错误 : plugbase. c: undefined reference : "Setup"

c++ - 函数模板的显式实例化失败 (g++)

java - Gradle 已弃用 lombok 的注释处理器警告

c++ - 如何将 WinProc 消息代码转换为文本?

c++ - GDB 报告 C++ 对象的构造函数中的参数地址错误

r - R中的mclapply禁止显示警告

php - 通过 DomDocument (PHP) 加载格式不正确的 HTML 时禁用警告