【发布时间】:2009-11-24 10:28:38
【问题描述】:
我在 Linux 平台上用 C++ 编程。
我的程序以这个(未处理的???)异常终止:
"在抛出 'long' 的实例后调用终止" 中止
抛出异常的代码在 try-catch 块中,那为什么会发生这种情况呢? 从函数返回时抛出异常。
我习惯于 C 编程,对 C++ 的经验很少(这是主要问题)。我不知道如何调试这个问题。我不期待解决方案,而是调试此问题的方向/指针。
提前致谢。
【问题讨论】:
-
既然你在评论中提到你正在使用
catch(...),这应该可以工作,你能给我们一些代码吗? -
如果您编辑问题并添加表现出这种行为的代码,我们将能够为您提供更多帮助。