我遇到过msvcrt这个问题而且msvcr80.dll也没有。 _CxxThrowException将转到未处理的异常过滤器。
不应该抓住(...)抓住这个???
答案 0 :(得分:1)
C ++需要你的方法/函数定义来精确地声明它可以抛出什么来允许catch(...)工作。我知道它看起来很疯狂,这个全能模型实际上并没有达到你的预期,但这是设计的
答案 1 :(得分:0)
_CxxThrowException
是Microsoft特定的低级别事项(请注意开头的下划线+资本)。它不是标准C ++,它是Microsoft的实现代码,所以我没有看到任何理由为什么标准C ++构造必须对它做任何事情。