禁止VS警告的方法全面总结图解

6089 人浏览 | 时间: 2015-08-14 10:20:30 | 作者: codexia

    我们在开发的过程中,经常会发现一些警告。正如《程序员笑话:我只关心错误》所说的,我们绝大部分程序员都会忽略警告。警告不会影响程序的编译,但是,有些警告是一些隐患的提示,有的则是有点多余。
    不管怎么样,即使我们忽略,我们也需要注意。出现了警告,我们至少要告诉编译器,我知道这个警告了,没有问题,哥就要这么干,编译器大哥你就不要多管闲事了。
    首先说一个万能的禁止警告显示的方法,就是在出现警告的cpp文件开始加入预编译指令,禁用警告,如下:

#pragma warning(disable:XXXX) //禁止提示所有警告
     这一招,很有用。如果你知道出现的这个警告没有任何问题,但是它还是老是显示警告,有的甚至提示大片的警告,都是同一类的,烦不胜烦。那么,这个预编译指令将一次性禁止这类警告了。
    使用方法就是:在VS编译时,底部的输出小窗口会提示:...warning C4244: ...这种信息,就是警告。C4244就是表示错误的代号,我们的预编译指令中的XXXX就是这个代号,只要填入数字代码即可,如#pragma warning(disable:4244) 。这样就药到病除。真的就是哪里有警告就放发哪里,再也不用担心有警告了!VS算个球,还敢警告我!!封你的嘴去。
    典型的,VS会鼓励你使用安全版本的C运行时库函数,比如fopen,推荐使用fopen_s,fopen_s并不是标准的函数哦。它们只是对标准的函数做了封装,对参数

请微信扫码阅读。
为防止恶意爬虫,
已开启反爬机制,
理解哟~~~~
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0

相关阅读