C++ 智能指针shared-ptr,unique_ptr和weak-ptr
C++11中的智能指针
在C++11中有四种只能指针,auto_ptr,shared-ptr,unique_ptr和weak-ptr。其中auto_ptr有和多不足之处,在C++11中已经建议废弃使用。
shared_ptr类
智能指针也是模板。所以创建智能指针时要提供其指向的指针类型:
shared_ptrp1; //指向string
shared_ptr>p2 //指向int的lis
原创
2013-11-07 17:24:52 ·
1752 阅读 ·
0 评论