2011年12月12日
摘要: 看《effective c++》,作者一直强调用std::tr1::shared_ptr,比起auto_ptr好多了。shared_ptr采用引用计数,多个指针可以指向同一个对象;auto_ptr就不能,只能运行一个指针指向一个对象:如果要指针赋值,那么原来的指针要放弃对该对象的所有权。恩,以后都用shared_ptr。shared_ptr在最新的c++11中,已经被列入了标准指针,而auto_ptr则出局了。说了那么多,shared_ptr采用RAII技术,是防止内存泄露的神器。按bnu_chenshuo的说法,他最后一次看见代码中的内存泄露还是04年他做实习生的时候。而C++沉思录的作者A 阅读全文
posted @ 2011-12-12 14:49 Kadin Zhu 阅读(2228) 评论(0) 推荐(0) 编辑