Fork me on GitHub
摘要: 1.为什么c++不喜欢析构函数抛出异常 C++并没有禁止析构函数出现异常,但是它肯定不鼓励这么做。这是有原因的,考虑下面的代码: 当vector V被销毁,V有责任将它包含的所有Widgets都销毁。假设v含有有10个Widgets对象,当销毁第一个Widgets对象时,抛出了一个异常。其余的9个仍 阅读全文
posted @ 2017-02-14 07:34 HarlanC 阅读(1065) 评论(0) 推荐(0) 编辑