admin管理员组文章数量:1794759
error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen
vs2013编译出错信:错误 1 error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
也就是所谓的安全检查错误.
解决方法:
1.在头文件包含的最前面添加预处理定义
#define _CRT_SECURE_NO_WARNINGS
如图所示,
2.打开 项目 >> 属性 >> C/C++ >>预处理器 >> 预处理器定义,加入“_CRT_SECURE_NO_WARNINGS”,如图所示
3.在VS中新建项目的时候去掉“安全开发生命周期(SDL)检查”即可将错误转变成警告,使得使用不安全版本也不影响编译和运行,如下图所示。
本文标签: amperrorvariableunsafefopen
版权声明:本文标题:error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686549774a80721.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论