1、我们需要智能指针
编程习惯导致内存泄露、野指针;异常产生时内存泄露
2、解决问题的办法,智能指针的产生
3、设计智能指针时,需考虑的问题
不同类型的智能指针的赋值或拷贝操作、所有权转移、多线程安全
4、STL中智能指针auto_ptr
5、auto_ptr_ref存在的原因
6、auto_ptr存在的一些问题(比如,赋值运算符遇到右操作数为NULL的情况,可能本身就是目前C++语言的缺陷导致)
7、boost库提供的解决方案,几种类型的智能指针(主要理解所有权转换的解决方案)
待续。。。。