您的位置:首页 > 其它

关于vs2013等编译器scanf函数不能使用的问题

2017-11-22 14:48 363 查看

关于vs2013等编译器scanf函数不能使用的问题

经常使用vs2013的同学经常会遇到这样的报错:error C4996: ‘scanf’: This function or variable may be unsafe.那么解决的方法为在源文件代码前加上:
#define _CRT_SECURE_NO_WARNINGS 1
然后你再编译就不会报错了。如:

那又有同学会问:“难道我每一次都要打上这样一句话?“,当然不用,如果你要想每一次创建源文件代码前都有
#define _CRT_SECURE_NO_WARNINGS 1
这样一句话,你需要这样做:

1.先下载Notepad++这样一个软件。这个软件就像记事本一样

2.


找到vs2013文件位置,找到vc文件,找到vcprojectitems,找到newc++file,然后用Notepad++打开,里面打上
#define _CRT_SECURE_NO_WARNINGS 1
,ctrl+s保存,然后确认即可。这时你打开vs2013,每次创建源代码时你就会看到开头的
#define _CRT_SECURE_NO_WARNINGS 1
,这样的报错也就不会有了。**
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: