【发布时间】:2018-01-28 19:42:30
【问题描述】:
我想尝试在 VS2015 下的 C++11/14 项目中使用 Core Guidelines checker tool。
在我的代码中,我使用了许多来自 Boost 的库,它们会触发很多警告。我并不担心这些警告,因为 Boost 做了很多非常聪明的工作,而且编写这些库的目的并不是为了符合它们大多早于的指南。
但是由于大量警告,我无法在我的代码中找出真正的问题(至少根据该工具)。
有没有办法抑制第三方代码的所有警告?也许在#include boost headers之前和之后有一些属性?
我从 Visual C++ 团队博客中阅读了this page,但一直找不到。
【问题讨论】:
-
您可以按类型禁止警告,对吗?逐个输入。
-
但我不想为我的代码禁用这些警告,我只想为 Boost 禁止它们...
标签: c++ visual-studio c++11 boost code-analysis