求大佬指点,#define _CRT_SECURE_NO_WARNINGS这么写?
[size=24px]我在使用VS2017用建项目写了一段程序,使用了c语言的fopen函数,程序报错
C4996,之后我按照网上的方法,在#include “”pch.h“”,下面粘贴了
#define _CRT_SECURE_NO_WARNINGS就可以运行程序了,
但是#define的语法不是#define <宏名> <字符串>或者#define <宏名> (<参数表>)<宏体>,
这段代码#define只有一个变量,怎么回事?
求大佬指点
下面是截图
下面是一开始没有使用#define _CRT_SECURE_NO_WARNINGS的报错
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 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.
[/size]