2013年11月13日

(原创)用c++11实现简洁的ScopeGuard

摘要: ScopeGuard的作用是确保资源面对异常时总能被成功释放,就算没有正常返回。惯用法让我们在构造函数里获取资源,当因为异常或者正常作用域结束,那么在析构函数里释放资源。总是能释放资源。如果没有异常抛出则正常结束,只是有异常发生或者没有正常退出时释放资源。关于ScopeGaurd的概念想多了解一... 阅读全文

posted @ 2013-11-13 14:20 qicosmos(江南) 阅读(5656) 评论(7) 推荐(0) 编辑

导航