Ton*_*ion 7 c++ hook boost intrusive-containers
Boost :: Intrusive库中的基本钩子和成员钩子有什么区别,何时使用另一个更好?
我已经阅读了boost文档,但它不是那么解释.
Fre*_*Foo 3
据我所知,这是风格和面向对象设计的问题。基钩子侵入继承层次结构,需要额外的public父类,并可能在设计上强制多重继承。使用成员挂钩允许程序员将对象视为has-a与容器有关系,而不是is-a与容器成员资格有关系。
public
has-a
is-a
归档时间:
14 年,11 月 前
查看次数:
1503 次
最近记录:
6 年,9 月 前