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

到底了







