文章 2024-08-15 来自:开发者社区

C++STL容器和智能指针

C++11特性 g++的编译指令 g++ -o test test.cpp -std=c++11 1.1智能指针的分类 unique_ptr:独占所有权,没有引用计数,性能好 shared_ptr:共享所有权,性能略差 weak_ptr:配合shared_ptr解决循环引用的问题 1.2智能指针的好处 ...

文章 2023-11-10 来自:开发者社区

C++STL容器和智能指针

C++11特性g++的编译指令g++ -o test test.cpp -std=c++111.1智能指针的分类unique_ptr:独占所有权,没有引用计数,性能好shared_ptr:共享所有权,性能略差weak_ptr:配合shared_ptr解决循环引用的问题1.2智能指针的好处自动释放内存,防止内存泄漏共享所有权指针的传播和释放,比如多线程同时使用一个指针的析构问题1.3智能指针的场景....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注