VS2017 程序运行的问题

本文详述了在Visual Studio中创建C/C++项目时常见的错误处理方法,包括未定义标识符、函数安全问题及预处理器定义调整,旨在帮助开发者快速定位并解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.建立项目,将.hpp文件和.cpp文件复制到.vcxproj文件同一文件夹

2.将.hpp文件添加到头文件中,将.cpp文件添加到源文件中

3.清理解决方案

4.未定义标识符

找到相应的头文件,添加声明

5.fopen、sprintf等函数出现的安全问题:
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
保存。
---------------------
作者:bluecheney1990
来源:优快云
原文:https://blog.youkuaiyun.com/bluecheney1990/article/details/42104149?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!

 

 

6.未定义标识符gets

将gets 改为 gets_s

scanf 改为scanf_s

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值