Visual Studio 2019使用中问题(一)—— 程序运行错误

15 篇文章 0 订阅
6 篇文章 0 订阅

链接器工具错误 LNK 1168

通过 VS 给出的链接,可以看到官方解释的出现错误的原因

图1

其实就是之前 debug 后的 .exe 程序还在后台运行,所以现在这个程序无法编译运行,直接把它关了就好
如果没有在显示的窗口中找到,可以去任务管理器中寻找

一个源文件下运行多个 main 函数

在使用 VS 学习 C 以及 C++ 时,学习一部分内容就重新创建一个 project 太麻烦,大部分人(至少对于和我一样的大部分初学者)更喜欢在一个 project (一个源文件)下写多个 .cpp
但是,在一个 project 下包含多个 main 函数,在 VS 下运行会出错

这时,就需要把除了需要运行的 .cpp 文件之外,把其他的的 .cpp 文件设置为不参与生成

对于不需要参与运行的 源.cpp,鼠标右键点击属性

图2

从生成中排除 选项设置为

图3

问题3

0x580738D0 (vcruntime140d.dll)处(位于 Project1.exe 中)引发的异常: 0xC0000005: 读取位置 0xD3E9F9BA 时发生访问冲突。

解决:
检查数组或者指针是否越界;循环中条件设置是否有问题

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值