C++智能指针unique_ptr学习笔记

C++11特性里面引入了不少智能指针,其中就包括unique_ptr,智能指针的做用是管理一个指针以防止指针忘记释放而形成内存泄露。 unique_ptr是一个类,当超出了类的做用域,类会自动调用析构函数,析构函数会自动释放资源。其原理就是在函数结束时自动释放内存空间。 unique_ptr的头文件为memory #include<iostream> #include<memory> using
相关文章
相关标签/搜索