c++ - 让 g++ 对未初始化的 POD 成员变量发出警告

标签 c++ g++ warnings

如果您忘记在 ctor 初始化列表中声明成员 POD,是否有办法打印警告?我正在查看文档,但找不到任何东西。 g++-4.4 在这里。

最佳答案

您可以启用 -Weffc++ 以获得一堆荒谬的警告,包括每个非 ctor 初始化的成员。

要检查实际 UB,请使用 valgrind。

关于c++ - 让 g++ 对未初始化的 POD 成员变量发出警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6766397/

相关文章:

c++ - 消除连接字符串的硬编码

c++ - 如何在 gcc v4.1.2 中获取 unordered_set 的 header ?

if 条件中的 C++ 静态和非静态变量声明

c++ - 使用 g++ 静态链接到 libcrypto++

python - 运行时警告 : overflow encountered in ubyte_scalars

c++ - 内联函数性能

c++ - 如何在 C++ 编译时创建成员变量集合?

c++ - 如何将 g++ 本身链接到我的项目?

ruby - !foo = 表达式在 Ruby 中合法吗?

php - 每天通过电子邮件或如何发送 PHP 警告?