我应该以几何方式分配内存并将初始大小设置为1000.当填充它时,它将扩展到2000,4000,依此类推.
我的问题是:如果我将初始大小设置为乘以2,即1024,那么它在效率或任何其他方面会有什么不同吗?
请不要谈论分配的向量和替代方法,这只是理论上的.
c++ allocation
allocation ×1
c++ ×1