C++ Primer 4th中在section 13.5中的U_Ptr就是一种实用的例子
通过计数的方式,并提供自己的抽象类型的Pointer,从而实现内存管理。在一定的范围内还是非常有效的,比如说在写某个模块的时候,模块内部可以采用这种方法避免发生memory leak
这里作为一个备忘,就不写详细的方法了。需要了解的可以去看C++ Primer 4th中的section 13.5
C++避免内存泄漏的一种技巧
原文:http://www.cnblogs.com/qrlozte/p/4095618.html