我有个vector<CustomClass*>
向量,我在向量中放入了很多项目,我需要快速访问,所以我不使用列表。如何设置向量的初始大小(例如为20 000个位,所以在插入新的向量时避免复制)?
您无法避免仅设置初始值就进行复制。
—
juanchopanza 2012年
避免复制?就复制成本而言,存储指针非常轻巧。
—
user7116
@Damir,您的意思
—
罗伯(Robᵩ)2012年
std::vector
是标题吗?
std::vector
参考文献中都有一个构造函数和两个函数,具体取决于您的需求。