VS一行代码解决C++错误代码4096

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C4996 ‘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.

出现这个报错是因为使用了strcpy,这个是VS觉得它不安全,现在要逐渐弃用了。编译器提示建议使用strcpy_s,这个更安全的写法,但是会提示不支持两个参数的错误。
解决方法是加上这么一行代码

#pragma warning(disable:4996)

另外,在C语言中要包含的是

#include<string.h>

若是使用C++,则

#include<cstring>
发布了34 篇原创文章 · 获赞 24 · 访问量 2019

猜你喜欢

转载自blog.csdn.net/fengshiyu1997/article/details/104761543