首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是“微软C++可视化运行库:运行时错误!”

什么是“微软C++可视化运行库:运行时错误!”
EN

Stack Overflow用户
提问于 2012-01-12 01:39:20
回答 3查看 612关注 0票数 2

在我的应用程序运行了大约4个小时后,我得到了这个错误。我不知道为什么会发生这种情况。在windows 7和windows XP系统上出现错误。对不起,我没有更多的信息。在我的应用程序运行了大约4次之后,我得到了这个错误消息:

Microsoft C++可视化运行时库

运行时错误!

程序: XXXXX.exe

此应用程序请求运行时以一种不寻常的方式终止它。有关详细信息,请联系应用程序的支持团队。

任何帮助都会很棒的,谢谢。

万事如意

EN

回答 3

Stack Overflow用户

发布于 2012-01-12 01:47:26

调用了terminate()函数。MSDN记录了以下可能性:

  • 找不到引发的C++异常的匹配捕获处理程序。
  • 在堆栈展开过程中析构函数抛出异常。
  • 抛出异常后堆栈损坏。

在Debug版本中获得一个重现应该是您的首要任务。

票数 2
EN

Stack Overflow用户

发布于 2012-01-12 01:41:11

在MSVC++调试器中运行应用程序;当崩溃发生时,您将了解更多关于正在发生的事情的信息。

票数 0
EN

Stack Overflow用户

发布于 2012-01-12 19:42:11

我已经解决了我的问题。我创建了动态对象,并将它们存储在一个向量中。在任意点期间,如果满足移除标准,则对象将被擦除。问题是我只是擦除了迭代器的内容,并没有删除动态对象。这导致了大量的内存泄漏,进而导致了崩溃。我纠正了这个问题,现在它运行得很好。

谢谢你的帮助。

万事如意,马丁

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8823967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档