Visual C ++标准库上的警告

时间:2011-07-24 18:04:48

标签: visual-c++

我当时正在尝试使用Visual Studio。我创建了一个简单的hello world程序并激活了所有警告( EnableAllWarnings(/ Wall))。但令我感到惊讶的是,标准库似乎产生了很多警告(在hello world上有561个)。

Warnings in VS http://i56.tinypic.com/20hlwg4.png

有没有办法转换标准库的警告?或者从警告中排除特定文件?我真的很想使用/ Wall而不是收到成千上万的警告。

(我正在使用Visual Studio 2010)

1 个答案:

答案 0 :(得分:2)

在MSDN中查看此文章:/w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (Warning Level)

对于大多数开发项目,将警告级别设置为“级别3”就足够了。但如果您如此关注,请将其设置为“4级”。

该文章还提供了默认情况下关闭的警告的链接。