哎,要是能早点看到这个视频就好了,在面试小米开发的时候,就问到了这个问题,多思考,多阅读!

这里的析构函数里面就有delete 函数来释放定义的指针。

定义了如何防止复制,因为这是独占式的指针。
拥有权的转移。
博客:
[c++11]智能指针学习笔记
基本知识:【C++】智能指针详解
C++智能指针简单剖析
boost源码:智能指针
boost源码:shared_ptr的实现
本文回顾了一次面试中关于C++智能指针的问题,深入探讨了智能指针的使用,包括析构函数中的delete操作、所有权转移及如何防止复制。通过实例讲解,帮助读者理解智能指针在现代C++编程中的作用。
哎,要是能早点看到这个视频就好了,在面试小米开发的时候,就问到了这个问题,多思考,多阅读!

这里的析构函数里面就有delete 函数来释放定义的指针。

定义了如何防止复制,因为这是独占式的指针。
拥有权的转移。
博客:
[c++11]智能指针学习笔记
基本知识:【C++】智能指针详解
C++智能指针简单剖析
boost源码:智能指针
boost源码:shared_ptr的实现
338

被折叠的 条评论
为什么被折叠?