vs #define _CRT_SECURE_NO_WARNINGS一次性解决
对于vs中使用scanf等一些老的函数报错的问题,网上大多都有款,但是都不能一次性解决,今天发现一种可以一次性解决的办法
在vs的安装路径下找到newc++file.cpp文件,在里面添加一句#define _CRT_SECURE_NO_WARNINGS保存完成之后,每次新建一个文件,都会在首先自动生成 #define _CRT_SECURE_NO_WARNINGS而不用每次都要写一遍
- 过程如下图
在些推荐用nodpad++打开,因为修改之后保存的话可能需要权限,notpad会有提示操作
这样修改完之后再进入vs
会在首先自动添加,就不用我们再写一次了 - 另外两种常用的方法也说一下吧
- 首先是单个文件使用的话直接应在头部加入
#define _CRT_SECURE_NO_WARNINGS - 在一个项目中的话,可以添加预处理命令,在项目属性中增加
最后再保存退出就可以了。