错误中包含_CRT_SECURE_NO_WARNINGS的解决方法

Posted 凌星An

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误中包含_CRT_SECURE_NO_WARNINGS的解决方法相关的知识,希望对你有一定的参考价值。

在vs下面,认为scanf等等函数,是不安全的,如果使用的话,会出现报错,如下图:

出现这个错误时,上面说明了两种解决方式

  1. 使用了安全的函数scanf_s:
  2. 在文件中,增加宏定义_CRT_SECURE_NO_WARNINGS

添加_CRT_SECURE_NO_WARNINGS

手动在项目中添加#define _CRT_SECURE_NO_WARNINGS
这样仅仅在当前文件中存在。

在项目属性当中设置好,每新建一个文件,都会有这条语句:
项目->属性->配置属性->C/C++ ->预处理器->预处理器定义->编辑->设置完成后,点击确定返回即可


以上是关于错误中包含_CRT_SECURE_NO_WARNINGS的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

在DLL中包含OpenVDB;将错误与Visual Studio 2015链接

如何在python安装包中包含文本文件?

如何对对象中包含的列表进行排序

在 iOS 的动态框架中包含静态库

如何构建boost以在库中包含boost_python-vcxx-mt-gd-1_xx.lib

如何在字符串中包含href链接? [复制]