02 | 自己动手,实现C++的智能指针

Posted mmxingye

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02 | 自己动手,实现C++的智能指针相关的知识,希望对你有一定的参考价值。

第一步:针对单独类型的模板 为了完成智能指针首先第一步的想法。 class shape_wrapper public: explicit shape_wrapper( shape* ptr = nullptr) : ptr_(ptr) ~shape_wrapper() delete p

以上是关于02 | 自己动手,实现C++的智能指针的主要内容,如果未能解决你的问题,请参考以下文章

有哪些 C++ 智能指针实现可用?

C++中智能指针的原理使用实现

模拟实现c++标准库和boost库中的智能指针

C++单线程智能指针实现

C++的RAII和智能指针小结

C++智能指针原理与实现