标签: 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吗?
vector<ptr_vector<BaseClass> >
答案 0 :(得分:3)
是的,使用vector ptr_containers是简单而安全的。我不相信任何地方都有二维多态容器的特殊类。
vector
ptr_containers