【发布时间】:2012-03-06 04:41:21
【问题描述】:
阅读 Alexandrescu 和 wikipipidia 我看到指针和引用计数器存储在堆上。然后提到引用计数效率低下,因为计数器必须在堆上分配?为什么不入栈?
【问题讨论】:
-
你能举个例子来说明你所描述的吗?
-
“引用计数器”和“堆”都只是实现细节。真正的问题是共享所有权语义只能通过动态分配来实现。
标签: c++ design-patterns boost smart-pointers loki