• 2025-12-13
C++ weak_ptr解决了什么问题_C++解决shared_ptr循环引用方案

答案:weak_ptr通过弱引用打破shared_ptr的循环引用,避免内存泄漏。在相互引用场景中,将一端改为weak_ptr,使引用计数不增,对象可正常释放;访问时需用lock()获取临时share......

11