cpp-best-practices / cpp-best-practices/cppbestpractices

Warning flag

未关闭
#66 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
没有语言数据
星标
8.8k
派生
902
PR 合并指标
30 天内没有已合并 PR

描述

Hello,

In your [03-Style.md](https://github.com/lefticus/cppbestpractices/blob/master/03-Style.md) best practice file you talk about using `nullptr` instead of `0` or `NULL` which is a very good things to do.

There is a flag in GCC that warn the user about using `0` (or `NULL`) instead of `nullptr`: `-Wzero-as-null-pointer-constant`. Unfortunately this flag does not exists for clang and I don't know if it does for MSVC.

I think this should be a good idea to add this flag in your warning flag list (https://github.com/lefticus/cppbestpractices/blob/master/02-Use_the_Tools_Available.md#gcc--clang).

Best regards

贡献指南

这个仓库没有索引到贡献指南

调研方向

打开 02-Use_the_Tools_Available.md 中的 GCC / Clang 警告标志列表,并查看 03-Style.md 中相关的 nullptr 指南。准确记录 GCC 的 -Wzero-as-null-pointer-constant 及其适用的编译器范围;当该警告正确出现在相关列表中时,issue 即完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
cpp
领域
documentation
Issue 类型
文档
难度
1/5
预计耗时
1 小时以内
活跃度
停滞
描述清晰度
描述清楚
新手友好度
58/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。