-5

可能重复:
Visual Studio 警告级别的含义?

用 MSVC 编译器编译 C 代码后,我们得到警告列表。

我看到根据我的警告列表,警告分为 1、2、3 和 4 级。

我的问题是:

警告级别是否表示警告的严重性?

如果是,哪个级别更严重?1级还是4级?

谢谢

4

1 回答 1

1

来自http://msdn.microsoft.com/en-us/library/thxezb7y.aspx

  • 0 级禁用所有警告。
  • 1 级显示严重警告。级别 1 是默认设置。
  • 级别 2 显示所有级别 1 警告和低于级别 1 严重程度的警告。
  • 级别 3 显示所有级别 2 警告和建议用于生产目的的所有其他警告。
  • 级别 4 显示所有级别 3 警告和信息警告。我们建议您仅使用此选项来提供类似 lint 的警告。但是,对于一个新项目,最好在所有编译中使用 /W4;这将确保尽可能少的难以发现的代码缺陷。
于 2013-01-29T14:41:39.210 回答