VS2017 c语言 函数不安全问题
很多初学者在第一次使用VS2017的时候,用fopen,printf,scanf等函数会出现以下问题
这里的意思是指:fopen这个函数不安全,可以考虑使用fopen_s来代替,如果想使用fopen,可以使用
_CRT_SECURE_NO_WARNINGS,预编译定义
解决方法一,使用vs2017提供的安全函数,
解决方法二,
Project—》属性—》C/C++—》常规—》SDL检测,吧 是 (/sdl) 改成 否(.sdll)
解决方法三,
打开
Project—》属性—》C/C++—》预处理器—》预处理器定义
清空 ;%(PreprocessorDefinitions) 在这句话之前的值,注意分号不要删了,输入
_CRT_SECURE_NO_WARNINGS
保存,即可使用fopen,printf,scanf等,函数了