解决VS2013中“This function or variable may be unsafe”的问题

1、在VS2013中编译代码时出现如上错误信息,下面就介绍下如何解决This function or variable may be unsafe的问题。

2、用VS2013打开出现错误的代码文件

3、在工程文件名处右击鼠标打开快捷菜单,找到“属性”选项,进入项目属性页面

4、项目属性页面如下图所示

5、在属性页面中找到“C/C++"——”预处理器“,按下图操作单击箭头指向处的按钮

6、在下面的编辑窗口中添加一句命令:_CRT_SECURE_NO_WARNINGS添加完成后应用并退出

7、再次编译并运行即可正常运行。

时间: 2024-10-10 20:17:09

解决VS2013中“This function or variable may be unsafe”的问题的相关文章

vs2013/2015中scanf函数类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误

在使用vs2015时,遇到了scnaf函数安全性的问题,程序不能正常运行,错误如下: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 经调试,发现这个错误的原因是:scanf等类似的函数已经不太

解决'fopen':this function or variable may be unsafe先关问题的方法

在工程文件名处右击鼠标打开快捷菜单,找到"属性"选项,进入项目属性页面 在属性页面中找到"C/C++"--"预处理器",按下图操作单击箭头指向处的按钮 在下面的编辑窗口中添加一句命令:_CRT_SECURE_NO_WARNINGS 添加完成后应用并退出 原址见:https://jingyan.baidu.com/article/49711c616b8a1ffa441b7cdc.html 解决'fopen':this function or var

无法解析的外部符号 _ ,该符号在函数 " __main中被引用 && This function or variable may be unsafe.

加上winsock2的运行库看看吧,一般不用加的啊 #pragma comment(lib,"Ws2_32.lib") 应该就没有问题了吧^_^ 以下为转载 http://blog.chinaunix.net/uid-20672257-id-2955771.html 1.将过去的工程用VS2010打开的时候.你有可能会遇到一大堆的警告:warning C4996. 比如:warning C4996: 'sprintf': This function or variable may be

解决This function or variable may be unsafe

当使用VS编写C/C++时,经常会遇到的一个错误是: error C4996: '*****': This function or variable may be unsafe. 哎?可我明明使用的标准的C库函数啊,为什么,整个人都不好了.一般在这个错误之后会有推荐的替换的函数,使用推荐的函数一般都能达到相同的作用,但我就是不开心啊.凭什么我用的标准的库你要报错,凭什么你可以随便推荐个不是库函数的就可以,凭什么你推荐的这个参数这么复杂....就凭你是微软,mmp. 其实我们可以任性一点的,下面介

vs2013 error c4996: 'fopen': This function or variable may be unsafe

error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details 解决方案,项目 =>属性 =>c/c++  =>预处理器=>点击预处理器定义,编辑,加入_CRT_SECURE_NO_WARNINGS

解决MATLAB出现"??? Undefined function or variable 'x'."的问题,一个等号引发的大战

最近写了一段代码,一直弹出“??? Undefined function or variable 'x'.”这个错误.仔细检查了一下,发现是赋值的问题.比如下面两段代码 h=1 h=x h=1表示的是将1赋值给h 而h=x表示的是将x赋值给h 如果我之前没有对x赋值过,此时突然加了“h=x”这段代码,那么窗口就会弹出“ ??? Undefined function or variable 'x'.”这个错误提醒,意思是让我先对x进行赋值,才能够将x的值赋给h,如果我没有先对x赋值,“h=x”这个

error C4996: 'fopen': This function or variable may be unsafe.

vs2013中错误提示信息: error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1>f:\program files (x86)\microsoft visual studio 12.0\vc\i

错误: error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. 的处理方法

在VS2013下如果使用strcpy有时候会报这个错误,解决方法是找到该项目的属性: 在预处理定义中添加: _CRT_SECURE_NO_WARNINGS 即可 错误: error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. 的处理方法

vs的【warning C4996:'fopen': This function or variable may be unsafe】解决方案

转载自:http://my.oschina.net/liujinofhome/blog/36287 以及http://blog.sina.com.cn/s/blog_562f523f0100rezj.html 二.编译警告:warning C4996 与 Security Enhancements in the CRT 将过去的工程用VS2005打开的时候.你有可能会遇到一大堆的警告:warning C4996.比如:warning C4996: 'strcpy': This function