VS编译中出现“This function or variable may be unsafe”的解决方法
2018-06-26 13:12
531 查看
例如:
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details
这种微软的警告,主要因为那些C库的函数,很多函数内部是不进行参数检测的(包括越界类的),微软担心使用这些会造成内存异常,所以就改写了同样功能的函数,改写了的函数进行了参数的检测,使用这些新的函数会更安全和便捷。
解决方法:
点击创建的项目【属性】,点击【C++】里的【预处理器】,对【预处理器】进行编辑,在里面加入一段代码:_CRT_SECURE_NO_WARNINGS
相关文章推荐
- vs2013 编译出现This function or variable may be unsafe错误解决方法
- VS2013解决This function or variable may be unsafe编译问题
- 【问题解决】VS出错,error c4996: 'fopen': This function or variable may be unsafe
- 解决'fopen':this function or variable may be unsafe先关问题的方法
- vs2013出现错误提示error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s
- error C4996: 'sprintf': This function or variable may be unsafe 解决方法
- 解决VS2013中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
- 解决VS2013中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
- 解决VS2013中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
- 解决This function or variable may be unsafe的方法
- VS2015中”This function or variable may be unsafe.”警告的解决办法
- VS提示This function or variable may be unsafe错误的解决办法
- 【C语言学习笔记】VS中"This function or variable may be unsafe."警告的解决办法
- 解决VS2013中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误
- VS2015中”This function or variable may be unsafe.”警告的解决办法
- error C4996: 'fopen': This function or variable may be unsafe. use _CRT_SECURE_NO_WARNINGS错误的解决方法
- 解决This function or variable may be unsafe方法
- error C4996: 'strcpy': This function or variable may be unsafe.解决方法
- VS 解决This function or variable may be unsafe
- error C4996: 'sprintf': This function or variable may be unsafe 解决方法