您的位置:首页 > 其它

auto_ptr、auto_ptr_ref及它们存在的问题

2009-07-22 22:59 288 查看
1、我们需要智能指针

编程习惯导致内存泄露、野指针;异常产生时内存泄露

2、解决问题的办法,智能指针的产生

3、设计智能指针时,需考虑的问题

不同类型的智能指针的赋值或拷贝操作、所有权转移、多线程安全

4、STL中智能指针auto_ptr

5、auto_ptr_ref存在的原因

6、auto_ptr存在的一些问题(比如,赋值运算符遇到右操作数为NULL的情况,可能本身就是目前C++语言的缺陷导致)

7、boost库提供的解决方案,几种类型的智能指针(主要理解所有权转换的解决方案)

待续。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: