cpp-best-practices / cpp-best-practices/cppbestpractices
External warning label for headers in MSVC
未关闭
- 主要语言
- 没有语言数据
- 星标
- 8.8k
- 派生
- 902
- PR 合并指标
- 30 天内没有已合并 PR
描述
Currently the guide recommends against `/Wall` for MSVC because the system headers do not comply. https://blogs.msdn.microsoft.com/vcblog/2017/12/13/broken-warnings-theory/ has an experimental feature that lets you turn off warnings for headers outside of your control.
`/external:anglebrackets` – a switch that allows a user to treat all headers included via #include <> (as opposed to #include "") as external headers
Might be good behavior to use the above switch assuming your MSVC compiler supports it.
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。