摘要: 析构函数中发生异常是件棘手的事 由于析构函数常常被自动调用,在析构函数中抛出的异常往往会难以捕获,引发程序非正常退出或未定义行为 当 v 被析构时,它有责任析构它包含的所有 Widgets。假设 v 中有十个 Widgets,在第一个的析构过程中,抛出一个异常。其它 9 个 Widgets 仍然必须 阅读全文
posted @ 2020-01-04 10:31 刘-皇叔 阅读(195) 评论(0) 推荐(0) 编辑