转帖 - 什么是RAII

 

  所谓RAII,即 Resource Acquizition Is  Initialization。很晦涩吧?其实具体实现很简单:把资源封装成一个类,在其构造函数中分配,在析构函数中释放。当需要使用的时候,在栈上初 始化一个对象,当这个对象生命周期结束的时候,其析构函数会被调用,自动完成资源的释放。

原文:http://felix021.com/blog/

posted @ 2012-03-24 21:56  coldplayerest  阅读(464)  评论(0编辑  收藏  举报