gpt4 book ai didi

c++ - 在 iOS 中启用异常

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:46:31 27 4
gpt4 key购买 nike

我在我的 XCode 项目中启用了 GCC_ENABLE_CPP_EXCEPTIONSGCC_ENABLE_EXCEPTIONSGCC_ENABLE_OBJC_EXCEPTIONS。当我将以下代码行添加到我的源代码时,我的程序因错误而崩溃:terminate called throwing an exceptionProgram received signal: “SIGABRT”.:

   try {
throw 1;
}
catch (...) {
// handle
}

我不应该能够捕捉到这个异常吗?我还需要做些什么吗?

最佳答案

This page可能有帮助。从那里的信息来看,我的想法是 -fexcpetions 参数未明确传递,或者您的文件未被识别为 C++ 源 (.mm/ .cpp).

关于c++ - 在 iOS 中启用异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7765339/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com