永久设置 _CRT_SECURE_NO_WARNINGS

Posted Lazy@慵懒

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的主要内容,如果未能解决你的问题,请参考以下文章

CMD的代码页被默认设置成了65001,每次运行都要输一次chcp936,如何永久修改呢?

MAC下Mysql永久设置utf-8

怎样永久关闭Win10自动更新_win10

修改Hosts文件提示没有权限怎么办_修改权限即可(永久解决办法)

在Ubuntu系统下设置永久性Swap交换空间(转帖)

使用批处理命令设置环境变量