当我包含UnitTest++的源代码时,我似乎遇到了C ++ try { } catch { }
构造未捕获的崩溃(或表明异常处理本身已被破坏)。
代码编译没有任何错误,但在运行时我遇到了各种崩溃。
例如,FixturesWithThrowingDtorsAreFailures
内置测试失败并显示libc++abi.dylib: terminate called without an active exception
。我发现这个错误的原因是它意味着在异常处理过程中出了问题。
这是Obj-C ++的工作方式的特点吗?有没有其他人试图让UnitTest ++工作?