c++ 智能指针

c++ 智能指针

用c++ 智能指针管理对象生命周期时,unique_ptr的独占所有权、shared_ptr的共享计数和weak_ptr的弱引用各有用途。这里通过数组管理、所有权转移、自定义析构和循环引用案例,说明与原始指针混用时的风险。

2026.10.15 10:29

0

36

相关专题

更多
C++ 智能指针与现代内存管理
C++ 智能指针与现代内存管理

深入讲解 C++ 现代内存管理的核心工具——智能指针,涵盖 unique_ptr 独占所有权语义、shared_ptr 引用计数机制与循环引用问题、weak_ptr 弱引用的应用场景、make_unique/make_shared 工厂函数的性能优势、自定义删除器的编写、RAII 资源管理思想的实践,以及从裸指针迁移到智能指针的重构策略,帮助开发者编写安全无泄漏的现代 C++ 代码。

2026.04.23

199

31

C++智能指针
C++智能指针

本专题增合了C++智能指针相关内容,想了解更详细的内容,请阅读下面的文章。

2025.07.15

3693

24

C++ 内存管理与智能指针
C++ 内存管理与智能指针

本专题深入讲解 C++ 中的内存管理机制,包括手动内存分配与释放、RAII 设计模式、智能指针(std::unique_ptr、std::shared_ptr、std::weak_ptr)的使用与最佳实践。通过实战案例帮助开发者掌握 如何高效、安全地管理 C++ 程序中的资源,避免内存泄漏与悬挂指针等常见问题。

2025.12.18

248

16

C++ 设计模式与高质量代码实践
C++ 设计模式与高质量代码实践

本专题系统讲解 C++ 在工程开发中常见的设计模式与代码质量提升方法,包括单例、工厂、策略、观察者、适配器等核心模式的原理、适用场景与实现方式,并结合现代 C++ 特性(智能指针、RAII、模板技巧)进行优化示例,帮助开发者全面提升代码的可读性、可维护性与扩展性。

2025.11.28

218

16

C++ 设计模式与架构实践教程合集
C++ 设计模式与架构实践教程合集

讲解经典设计模式在 C++ 中的高质量实现,涵盖创建型模式(单例的线程安全实现/工厂方法/抽象工厂/Builder)、结构型模式(适配器/装饰器/代理/CRTP 静态多态)、行为型模式(策略/观察者/命令/状态/访问者),结合智能指针、Lambda、模板等现代特性给出最优写法,同时讲解 SOLID 设计原则在 C++ 工程中的落地实践。

2026.05.08

130

32

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
墨刀帮助中心
墨刀帮助中心

共0课时 | 0人学习

MyEclipse学习中心
MyEclipse学习中心

共0课时 | 0人学习

Apache Subversion 官方手册
Apache Subversion 官方手册

共0课时 | 0人学习