警告级别哪个最严格?哪个最松?

mbctb 2010-09-23 04:45:59
我的程序一编译,就出来一大堆警告信息,什么某些变量没有被涉及啦,还有什么类型不对啦,这些我都知道,没有问题的。我不希望显示这些警告信息,把真正的错误显示出来就行了。

我看到“警告信息”有五级,分别是:“无”,“level 1*”,“level 2”,“level 3”,“level 4”

请哪一个级别最严格?哪个最松?是不是选最松的就可以不显示这些警告信息了?
...全文
709 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
mysteryrat 2012-11-16
  • 打赏
  • 举报
回复
学习了
重复的昵称嘛 2010-09-26
  • 打赏
  • 举报
回复
嗯,领导说过,在软件发行前,一个Warning都不允许出现...
tickygo 2010-09-26
  • 打赏
  • 举报
回复
严格要求,品质第一

-----------------------------------------------------------------------
Auto Email Sender 自动邮件发送器
Abcix 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 csucfl 的回复:]

嗯,领导说过,在软件发行前,一个Warning都不允许出现...
[/Quote]这个领导有问题。有些警告根本就是瞎鸡巴扯淡的,没有必要去管。
mbctb 2010-09-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 gordon3000 的回复:]
好多警告我不但不管它,有时看着烦干脆就禁止显示了。比方

#pragma warning(disable:4996)
[/Quote]
这个可以禁止显示所有的警告吗?
副组长 2010-09-24
  • 打赏
  • 举报
回复

好多警告我不但不管它,有时看着烦干脆就禁止显示了。比方

#pragma warning(disable:4996)
xiaoyilong19 2010-09-24
  • 打赏
  • 举报
回复
我遇到的警告信息,最多的大部分是关于unicode编码的问题,就是宽字符和多字节编程的问题,安全使用字符串的函数,比如sprintf 和sprintf_s,有一个目的是避免缓冲区溢出攻击,如果是比较严谨的商业项目,还是要注意警告信息的好,尤其是网络环境下的。
实际上多注意警告信息的避免,也是提高自己编程水平的一个强制性措施;
Eleven 2010-09-24
  • 打赏
  • 举报
回复
level 4级别最好,写代码,最好将级别开到level 4,默认是level 3
zxfishhack 2010-09-24
  • 打赏
  • 举报
回复
VS2008中关于fprintf的警告的确有点烦,要求用户要改成fprintf_s之类的函数,其他的类型转换的warning,有时还是值得关注的。
blueink_200451 2010-09-24
  • 打赏
  • 举报
回复
我一般是默认,只让我的程序跑起来。
不过忽略错误会有程序运行时崩溃的时候。
你好小菜 2010-09-23
  • 打赏
  • 举报
回复
听说警告 有时很好额
schlafenhamster 2010-09-23
  • 打赏
  • 举报
回复
"我从来不看警告信息的",这是不好的习惯。
我是不允许任何警告信息的
mbctb 2010-09-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wst_test 的回复:]
1最宽松(有“无”的话应该是无罪宽松) 4最严格 默认是3
一般来说 你可以用默认级别 一定要重视警告 不建议调低 你可以用#pragma warning(diable:xxxx)来禁用特定警告(如果很确定这个警告可以忽略)
如果你有洁癖 建议调到最高4(警告作为错误 有警告就不能编译通过 很爽的)
[/Quote]
谢谢!我从来不看警告信息的,因为无非是某个变量没有用到什么的,这是程序编制过程中不可避免的,最后定型的时候会删除的。还有一些类型不匹配,但我知道C语言会自动类型转换的,没有问题。
我调到“无”试试看。
wst_test 2010-09-23
  • 打赏
  • 举报
回复
1最宽松(有“无”的话应该是无罪宽松) 4最严格 默认是3
一般来说 你可以用默认级别 一定要重视警告 不建议调低 你可以用#pragma warning(diable:xxxx)来禁用特定警告(如果很确定这个警告可以忽略)
如果你有洁癖 建议调到最高4(警告作为错误 有警告就不能编译通过 很爽的)

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧