C++智能指针小结

C++ 11新增的智能指针有三个:unique_ptr, shared_ptr, weak_ptr 要包含的头文件 :memory.h unique_ptr:只能有一个指针指向资源; shared_ptr:多个指针可以指向同一个资源; weak_ptr:用于弥补shared_ptr的不足,解决指针成环问题 定义一个指向类型为X的智能指针:       unique_ptr<X> pX(new X)
相关文章
相关标签/搜索