《C++ 笔记》 Part4 error C4996"fopen"的错误处理

来源:互联网 发布:unity 特效贴图优化 编辑:程序博客网 时间:2024/04/30 10:59

《C++ 笔记》 Part4 error C4996"fopen"的错误处理                                                                                                 

当出现
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.

这样的错误时,说明程序并没有错误,2012开始就对很多函数进行重写,因为微软觉得以前的函数不安全,fopen被fopen_s代替了。


解决方法:

1、在工程文件名处右击鼠标打开快捷菜单,找到“属性”选项,进入项目属性页面

2、在属性页面中找到“C/C++"——>”预处理器“,进入“预处理器定义”栏

3、在下面的编辑窗口中添加一句命令:_CRT_SECURE_NO_WARNINGS添加完成后应用并退出

4、重新编译并运行即可编译通过并正常运行。

0 0