C++问题解决:Visual Studio编译时显示“‘_swprintf: This function or variable may be unsafe.”怎么办?

53 篇文章 3 订阅
1 篇文章 0 订阅
当编译器对使用_swprintf函数发出安全警告时,可以设置_CRT_SECURE_NO_WARNINGS预处理器宏来禁用此警告。操作包括在项目属性的预处理器设置中添加该宏,然后重新编译以消除警告。
摘要由CSDN通过智能技术生成

当你在使用_swprintf函数时,编译器可能会报错:

'_swprintf: This function or variable may be unsafe. Consider using swprintf_s instead. To disable deprecation, use_CRT_SECURE_NO_WARNINGS. See online help for details.

也就是说现在使用_swprintf()函数已经不被允许了,那么我们就要强制允许,也就是use _CRT_SECURE_NO_WARNINGS

首先找到解决方案资源管理器
在这里插入图片描述
右击你的项目名称
在这里插入图片描述
找到并单击属性
在这里插入图片描述
找到C/C++
在这里插入图片描述
单击左边的三角并找到预处理器
在这里插入图片描述
单击第一行右边的箭头,在下拉菜单中找到<编辑...>并单击
在这里插入图片描述
把对话框最上面的框中的内容改为_CRT_SECURE_NO_WARNINGS并点击确定
在这里插入图片描述
然后再编译就可以运行啦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值