相信大家在vs写代码的时候都遇到过scanf报错的问题,例如这样:
但是很多人又看到别的程序员开头加一个 #define _CRT_SECURE_NO_WARNINGS 就不报错了例如这样:
但是自己又懒得一个个敲,每次都敲也麻烦,那么今天猪猪教你们一个一劳永逸的方式
【1】下载一个everything,它长这样:
【2】在其中搜索一个文件“newc++file.cpp”
于是你就能看见这个
然后通过记事本打开这个文件
在文件中复制粘贴 #define _CRT_SECURE_NO_WARNINGS 这一行宏定义保存即可
tips:如果你觉得自己足够无聊且眼镜足够好,可以自己去vs的安装目录下寻找文件“newc++file.cpp”,然后忽略【1】【2】步骤
【4】可能有的电脑需要修改需要管理员权限,这里猪猪教大家一个有手就行的方式
将文件剪切到桌面上,比如这样:
然后用记事本打开,将 #define _CRT_SECURE_NO_WARNINGS 粘贴进去即可,比如这样:
点击继续就行。
这个时候你就可以看到自己的vs在打开的时候是这样的:
这就是猪猪整理的完整的消除vs的scanf报错的问题,如果有其他的方法,欢迎大家评论区讨论!