摘要: 资源管理条款13:以对象管理资源为确保资源总是被释放,我们需要将资源放进对象内,当控制流离开时,改对象的析构函数总是会自动释放那些资源。把资源放进对象内,便可以依赖析构函数的自动调用确保资源被释放许多资源被动态分配与heap内而后被用于单一区块或者函数内。他们应该在控制流离开那个区域或者函数时被释放。用auto_ptr:类指针对象 智能指针,其析构函数自动对其所指对象调用deletestd::auto_ptr<investment> pInv (createInvestment());关键点:获得资源后立即放进管理对象,以对象管理资源的观念通常被称为“资源获取时机便是初始化时机”( 阅读全文
posted @ 2012-08-20 16:59 w0w0 阅读(190) 评论(0) 推荐(0) 编辑