本文主要是介绍warning C4996: “strcpy”被声明为否决的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
紧接着IDE有提示说:“This function or variable may be unsafe. Consider using strcpy_s instead... 可是我的代码只是借VS2005的IDE环境开发而已,以后是要移植到别的ANSI C平台的,所以不想用strcpy_s,舍弃此法。接着看提示, “To disable deprecation, use _CRT_SECURE_NO_DEPRECATE“。原来加个编译选项就可以了。于是按 Alt+F7打开项目属性,找到“配置属性” -> “C/C++” -> “命令行”,在右侧的“附加选项”文本编辑框里加入 【/D "_CRT_SECURE_NO_DEPRECATE" 】 (注意加入的是【】符号里面的文本),点确定。再次编译,就没有这种警告了。
这篇关于warning C4996: “strcpy”被声明为否决的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!