Avr*_*dis 3 c++ exception-handling exception
我认为这exception strong意味着程序要么成功结束,要么没有成功结束,它会使数据保持不变,但我不确定是什么exception neutral意思。有人可以定义这两个术语吗?
“异常中立”意味着您不会捕获所有异常,而是只捕获特定异常,而让其他异常传播(到应用程序的更高级别)。
有关更多信息,请参阅http://gcc.gnu.org/onlinedocs/libstdc++/manual/using_exceptions.html。
您可能还想查看 Abrahams 的异常安全级别:http : //en.wikipedia.org/wiki/Exception_guarantees