存档

文章标签 ‘auto_ptr’

STL auto_ptr智能指针简单分析

2011年10月8日 没有评论

闲着没事,整理一下对auto_ptr的理解。去年年底的时候准备认认真真的看看STL源代码,可是时间不是很充足,自己也不是很坚定,于是就乱七八糟的看了看。现在虽然琐事繁多,但时间还是有的,所以再整理下。
auto_ptr是STL里面的智能指针(Smart Pointer),一个很好的优点就是指针所有权自动转移和指针自动删除技术。对于异常和经常忘记delete的情况来说很实用。下面就是从SGI官方网站下载的STL auto_ptr实现源码(我在代码里面加上了我的注释,不正确的地方欢迎指正):

1
[......]

继续阅读

分类: STL编程 标签: , ,