【问题标题】:GCC - Member should be initialized in member initialization listGCC - 成员应该在成员初始化列表中初始化
【发布时间】:2011-07-14 11:51:56
【问题描述】:

我不断收到 GCC 的这个警告,但我没有以任何方式为这个项目启用它。我尝试创建一个新项目(我在 Ubuntu 中运行 Code::Blocks IDE),但仍然收到警告。请帮忙?

编辑:手动调用 GCC 不会导致此问题,但通过 Code::Blocks 调用它(禁用所有警告)会导致此问题。由此,我猜这是一个 Code::Blocks 错误。

Edit2:已修复。原来 Code::Blocks 具有全局编译器标志,无法在特定项目中被覆盖,这是导致错误的原因。

【问题讨论】:

  • 请发布 GCC 标记的代码的 sn-p 以及确切的错误消息。

标签: gcc ubuntu warnings member


【解决方案1】:

然后按照警告告诉您的去做。很可能是有原因的。

您始终可以忽略警告。此外,您很可能将参数传递给启用该警告的 g​​cc。

【讨论】:

    猜你喜欢
    • 2019-09-10
    • 1970-01-01
    • 2012-12-09
    • 2011-12-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-25
    • 2015-04-27
    • 2015-02-07
    相关资源
    最近更新 更多