还在纠结VS用scanf会被报错,一招设置轻松解决问题

简介: vs2019使用scanf会产生的问题的解决方案之一

前言

最近小伙伴是不是用vs2017或2019等更多新版本写C或C++的时候,在写输入语句的时候scanf时,编译器产生报错,让你使用更安全的scanf_s语句。但是有些学籍和资料上大部分都是用scanf语句的,突然改成scanf_s语句很不习惯,没关系,今天一招设置就可以轻松解决!

解决方案

我们先打开vs,右键项目文件或者项目本身

image.png

选择属性,同时也可以按Alt+Enter快捷键进入属性设置

image.png

在弹出的项目属性页中选C/C++下的常规后,右边窗口中的SDL检查右侧下拉选择即可,最后确定,程序的scanf语句就不会产生红色的错误了

image.png

问题就完美解决了,如果不想用了同样可以改回去重新使用scanf_s,非常的便捷和实用!

相关文章
|
9月前
|
测试技术
解决Bug应有的心态和解决方法的一些思路、方法和心得
永远要相信程序是不会骗你的,是自己在处理理逻辑中出问题,而在特定的环境中才会出现或者是自己压根就想不到情况下出现。 前几天在处理一个接口任务时,在测试环境跑是一点都没有,但在正式环境却没有将数据拉下来。没有报任何错误,一度怀疑、抱怨! 还好最后找到问题解决了!
47 0
|
2月前
|
安全 测试技术
技术债是我们的错吗?
技术债是我们的错吗?
|
12月前
|
存储 编译器 C语言
还在为每次打开程序的输入烦恼吗,这篇文章让你不在迷茫
在之前我们编写的程序中,我们总要录入一些数据给予程序用于计算,但是当我们退出程序后录入的数据会销毁,因为此时数据都是存放在内存中。等到下次再运行程序时,数据又得从新录入,这样就非常的难受。
50 0
还在为每次打开程序的输入烦恼吗,这篇文章让你不在迷茫
|
11月前
不是工作不好找,是你真的不行
不是工作不好找,是你真的不行
|
10月前
|
安全 测试技术
不会写测试用例咋办?牢记这5点,你也能写出高逼格案例
不会写测试用例咋办?牢记这5点,你也能写出高逼格案例
|
Go
选择困难?试试libhunt
选择困难?试试libhunt
79 0
【perl】老司机的再一次翻车:没有想到加了一句打印,会影响结果输出
【perl】老司机的再一次翻车:没有想到加了一句打印,会影响结果输出
|
机器学习/深度学习 算法 编译器
明天省赛,我都还不太熟悉Dev - C++,怎么切换成C++11了?它的报错看不懂呀,那花八分钟看看这篇文章吧~解决你的困惑。
明天省赛,我都还不太熟悉Dev - C++,怎么切换成C++11了?它的报错看不懂呀,那花八分钟看看这篇文章吧~解决你的困惑。
830 0
明天省赛,我都还不太熟悉Dev - C++,怎么切换成C++11了?它的报错看不懂呀,那花八分钟看看这篇文章吧~解决你的困惑。
|
Java 中间件 程序员
最网最全bug定位套路,遇见bug再也不慌了
最网最全bug定位套路,遇见bug再也不慌了
257 0
|
Python
又烧脑又炫技还没什么用,在代码里面打印自身
又烧脑又炫技还没什么用,在代码里面打印自身
178 0
又烧脑又炫技还没什么用,在代码里面打印自身