摘要: 析构——循环引用 有如下结构: A包含B的引用,B包含C的引用,他们都通过引用计数的方式实现析构。 若此时,释放A,A会减少对B的引用计数,但由于C的引用,B的计数不可能降为0,于是B不会自动释放,C也不会去自动释放。 这样的结果是A释放了,但只要程序还存活,B、C循环引用,依旧不会被释放,只有当程 阅读全文
posted @ 2025-09-28 15:26 IceArrow 阅读(7) 评论(0) 推荐(0)