kco*_*ode 6 runtime-error visual-studio visual-c++
如果我的应用程序崩溃,Microsoft Visual C++运行时库"运行时错误!" 发生.
消息的文本是:
此应用程序已请求运行时以不寻常的方式终止.
有关更多信息,请联系应用程序的支持团队.
我知道,我需要解决所有这些问题,但我想这个错误并没有出现在过去.Visual Studio 2005中是否有一个选项来启用/禁用此类错误(处理)?相反,我希望应用程序只是崩溃/退出并提供Microsoft Windows错误报告.
如果未处理异常并且unexpected()调用异常,或者在堆栈展开期间异常转义析构函数并且被调用,则会出现此错误消息terminate().两者都会abort()被调用,并且它的abort()实现会显示消息框.此行为是在VS2k3,VS2k5和VS2k8中设计的.它真的很烦人,特别是在没有人为干预的情况下运行的应用程序(例如每日构建).
您可以解决此问题 - 用于catch(...)捕获顶级的所有异常并使用设置自己的terminate()处理程序set_terminate().
| 归档时间: |
|
| 查看次数: |
6638 次 |
| 最近记录: |