用于c ++中多态对象的2d容器

时间:2011-07-07 13:53:01

标签: c++ object boost stl polymorphism

我知道1D的增强ptr_containers:http://www.boost.org/doc/libs/1_46_1/libs/ptr_container/doc/reference.html

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

1 个答案:

答案 0 :(得分:3)

是的,使用vector ptr_containers是简单而安全的。我不相信任何地方都有二维多态容器的特殊类。