VC 关闭Warning警告提示
来源:互联网 发布:关闭网络唤醒有什么用 编辑:程序博客网 时间:2024/05/17 10:41
刚好用到要关闭VC告警,Google了一下,感觉不错,转帖地址http://www.kindro.cn/show-28-1.html
首先,要声明的是,不到万不得已别使用这个方法来关闭warning提示,因为不解决warning提示的问题可能会使程序隐藏了一些不易发现的Bug。
一天,我要用到某个函数,所以引用了其头文件:
C++代码
- #include <shlwapi.h>
- #pragma comment (lib, "shlwapi.lib")
加入了这个头文件之后,发现总是出现lstrcpyA函数被警告说:这是一个即将失去支持的函数!它的意思可能是说下个版本的IDE可能不会再支持这个函数,可能会导致您的源代码在更高版本的IDE中编译不通过。(这个错误的错误号是4995,出现警告的时候,在输出窗口会显示C4995的字眼,这里的数字就是警告编号。)
下面是关闭这个警告的方法:
C++代码
- #pragma warning(disable : 4995)
- //下面是使用到lstrcpyA的代码
如果想恢复警告的话,要像这样:
C++代码
- //上面是用到lstrcpyA的代码
- #pragma warning(default : 4995)
- //在适当的地方恢复警告,可以避免下面的代码如果包括4995错误的话,会被我们忽略。
- VC 关闭Warning警告提示
- PHP关闭warning警告
- gcc 关闭warning警告
- 关闭VS警告 warning C4996
- wamp关闭警告提示
- VC 的 warning LNK4221 警告
- VC不提示警告
- 如何解决VC中的警告Warning C4251
- 如何解决VC中的警告Warning C4251
- 去除VC VS警告:warning C4996
- 如何解决VC中的警告Warning C4251
- 【VC编译问题】如何解决VC中的警告Warning C4251
- 对于warning认为是error的时候,如何关闭警告?
- msvc/gcc:中用#pragma指令关闭特定警告(warning)
- 去掉WAMP PHP的中警告(warning)、deprecate等提示
- vc编译warning LNK4089和链接警告LNK4098解决方法
- vc编译warning LNK4089和链接警告LNK4098解决方法
- 如何解决VC中的警告Warning C4251--- 转载
- 从VSS到SVN
- Java多线程技术中所有方法的详细解析
- 内核编译
- c/c++转义字符大全
- linux NAND驱动之五:NAND驱动中probe和nand_chip结构体
- VC 关闭Warning警告提示
- ASCII表
- Struts2拦截器
- word关于书签的使用
- 类中的 static 字段
- 子报表
- GetBitmapBits捕获视频帧
- oracle主键生成方式
- 多数据源的用途