《C++标准程序库》读书笔记(三)
摘要:
STL中的智能指针auto_ptr可以实现简单的内存自动回收,防止内存泄漏(memory leakage)。auto_ptr实际是一个类,在该类析构时自动调用delete,从而达到了内存回收的效果。但是,由于同一个指针同一时刻只能被一个auto_ptr占用,如果采用赋值操作(=)或者拷贝构造函数调用,就会发生所有权转移,例如: Code highlighting produced by ... 阅读全文
posted @ 2008-08-19 21:11 Phinecos(洞庭散人) 阅读(743) 评论(0) 推荐(0) 编辑