2010-04-28 76 views
1

我想制作一个动态的类对象数组。虽然它是动态的,但我必须在启动它们之前计算一些大小;我应该采用什么策略?动态数组类

回答

11

使用标准库中的std::vector类。这实现了一个强类型的动态数组。它可以在标题<vector>内找到。

+0

+1:这就是*正确的做法。 – 2010-04-28 08:45:45

+0

它可以存储我在类中定义的自定义数据类型吗? – shak 2010-04-28 08:55:30

+0

@shak:使用'std :: vector '来存储你的类的对象。 – sbi 2010-04-28 09:00:40