- 博客(4)
- 收藏
- 关注
原创 使用weak_ptr为什么可以解决引用计数问题(weak_ptr原理)
1.weak_ptr 的实现依赖于 shared_ptr 的控制块机制。2.它通过弱引用计数来观察对象,而不影响对象的生命周期。l3.ock() 方法提供了安全访问对象的能力,避免了悬空指针问题。4.控制块的生命周期由引用计数和弱引用计数共同管理,确保资源的安全释放。5.通过这种设计,weak_ptr 既避免了循环引用问题,又提供了对 shared_ptr 管理对象的观察能力。
2025-02-27 11:00:41
1470
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人