51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

ptr

C++ 智能指针 weak ptr

C++ 智能指针 weak ptr

厉飞雨 阅读(5) 评论(0) 赞(0)

`std::weak_ptr` 是 C++ 标准库中的一个智能指针类,用于解决 `std::shared_ptr` 可能引发的循环引用问题。循环引用可能导致内存泄漏,因为引用计数无法降为零,从而无法释放对象。 `std::weak_ptr`是一种弱引用,它允许你观测由 `std::shared_ptr` 管理的对象,但不会增加对象的引用计数。换句话说,`std::weak_p...