【问题标题】:2d container for polymorphic objects in c++c++中多态对象的二维容器
【发布时间】:2011-07-07 21:56:02
【问题描述】:

我知道一维的 boost ptr_containers:http://www.boost.org/doc/libs/1_46_1/libs/ptr_container/doc/reference.html

我应该使用vector<ptr_vector<BaseClass> > 扩展到 2D 吗?

【问题讨论】:

    标签: c++ object boost stl polymorphism


    【解决方案1】:

    是的,使用 vectorptr_containers 既简单又安全。我不相信任何地方都存在用于 2D 多态容器的特殊类。

    【讨论】:

      猜你喜欢
      • 2017-12-10
      • 1970-01-01
      • 1970-01-01
      • 2019-04-13
      • 2014-06-11
      • 1970-01-01
      • 2014-01-30
      • 2020-08-18
      相关资源
      最近更新 更多