C++定制删除器与特殊类设计(饿汉和懒汉)
定制删除器 我们在上一篇文章中讲到了智能指针,相信大家都会有一个问题,智能指针该如何辨别我们的资源是用new int开辟的还是new int[]开辟的呢,要知道[]必须与delete[]匹配否则会有未知错误的,这个问题我们就交给定制删除器来解决: int main() { shared_ptr<int> sp1(new int[10]); shared_ptr<st
C/C++编程 2023年12月31日 92
string(6) "殊类"
定制删除器 我们在上一篇文章中讲到了智能指针,相信大家都会有一个问题,智能指针该如何辨别我们的资源是用new int开辟的还是new int[]开辟的呢,要知道[]必须与delete[]匹配否则会有未知错误的,这个问题我们就交给定制删除器来解决: int main() { shared_ptr<int> sp1(new int[10]); shared_ptr<st
C/C++编程 2023年12月31日 92