logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【C++11】智能指针

摘要:本文详细解析了C++智能指针的演进与实现。从C++98有缺陷的auto_ptr(存在拷贝导致源对象失效问题)到C++11三大智能指针:unique_ptr(独占所有权、禁止拷贝但支持移动)、shared_ptr(引用计数实现资源共享)和weak_ptr(解决循环引用问题)。重点剖析了它们的实现原理,包括RAII机制、控制块设计及引用计数管理,并提供了简化版代码实现,展示了如何通过移动语义、控

文章图片
#c++#开发语言
到底了