gpt4 book ai didi

c++ - 术语 "exception strong"和 "exception neutral"是什么意思?

转载 作者:太空狗 更新时间:2023-10-29 20:27:16 25 4
gpt4 key购买 nike

我认为 exception strong 意味着程序要么成功结束,要么如果没有成功结束,它会保持数据不变,但我不确定什么是 exception neutral方法。有人可以定义这两个术语吗?

最佳答案

“异常中性”意味着您不会捕获所有异常,而只会捕获特定异常,而让其他异常传播(到应用程序的更高级别)。

参见 http://gcc.gnu.org/onlinedocs/libstdc++/manual/using_exceptions.html获取更多信息。

您可能还想看看 Abrahams 的异常安全级别:http://en.wikipedia.org/wiki/Exception_guarantees

关于c++ - 术语 "exception strong"和 "exception neutral"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16770012/

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