方法一.将scanf改为scanf_s

方法二.在程序最前面加: #define _CRT_SECURE_NO_WARNINGS 1

方法三.改属性,只需在新建项目时取消勾选“SDL检查”。若项目已建立好,在项目属性里关闭SDL即可


方法四.在项目的属性里禁用安全检查


方法五.在newc++file.cpp文件中添加 #define _CRT_SECURE_NO_WARNINGS 1
路径:D:\vs\Visual2019\Common7\IDE\VC\VCProjectItems

在搜索框--->搜索记事本--->单击右键--->以管理员身份打开

点击文件--->打开


添加 #define _CRT_SECURE_NO_WARNINGS 1 保存

文章介绍了五种方法来消除C++编程时由于使用不安全函数如scanf而引发的编译警告,包括将scanf替换为scanf_s,定义_CRT_SECURE_NO_WARNINGS宏,关闭SDL检查,禁用项目属性中的安全检查,以及在特定文件中添加宏定义。
2396

被折叠的 条评论
为什么被折叠?



