error C4996: 'fopen': This function or ...

今天用Visual Studio 2013做一个关于OpenGL的程序(太阳系模拟),在做纹理映射时遇到如下错误:
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>          f:\program files (x86)\microsoft visual studio 12.0\vc\include\stdio.h(211) : 参见“fopen”的声明
1>  BallDefinition.cpp
1>  正在生成代码...
========== 生成:  成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
解决方案如下: Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.

解决方案

  • 01

    右击项目,单击属性,进入项目的“属性页”

  • 02

    在上图蓝色背景的那一项添加一个语句: _CRT_SECURE_NO_WARNINGS

  • 03

    单击确定并完成操作

  • 04

    再次编译运行通过!

  • 05

    通过之后就可以继续编写了

  • 06

    这样解决后,我们才可以进行后面的工作

(0)

相关推荐