标签: c++ reference-counting copy-on-write
我能想到的最简单的写时复制对象实现是使用引用计数指针,可能带锁。
但在这种情况下,存在一个明显的问题,就是没有释放循环引用。
如何有效地处理这个问题,或许可以采用完全不同的实施方式?