1. 简介
C++ 11 里面的智能指针
2. 为什么要用智能智能?
- 因为会出现内存泄漏的情况,即用new 申请了内存,但是没有delete 掉。
- 很多指针指向了同一块内存空间,前面的指针delete了空间,但是后面的指针又继续访问了。
总之就是,最希望有的是,一个智能的指针,可以随便的分配了内存之后,不用管delete 的事情,如果有指针指向这块空间的话,那就继续的使用,如果没有的话,那就不用管它,系统自动delete。
C++ 11 里面的智能指针
总之就是,最希望有的是,一个智能的指针,可以随便的分配了内存之后,不用管delete 的事情,如果有指针指向这块空间的话,那就继续的使用,如果没有的话,那就不用管它,系统自动delete。
本文标题:C++ 11 智能指针
本文链接:https://www.haomeiwen.com/subject/kcudtxtx.html
网友评论