在析构函数中,有没有办法确定当前是否正在处理异常?
最佳答案
您可以使用 std::uncaught_exception(),但它可能不会像您认为的那样工作:参见 GoTW#47获取更多信息。
关于c++ - 有没有办法确定是否发生异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/126800/
在析构函数中,有没有办法确定当前是否正在处理异常?
最佳答案
您可以使用 std::uncaught_exception(),但它可能不会像您认为的那样工作:参见 GoTW#47获取更多信息。
关于c++ - 有没有办法确定是否发生异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/126800/