vector使用的注意点及其原因,频繁对vector调用push_back()对性能的影响和原因

在一个vector的尾部之外的任何位置添加元素,都需要重新移动元素。而且,向一个vector添加元素可能引起整个对象存储空间的重新分配。重新分配一个对象的存储空间需要分配新的内存,并将元素从旧的空间移到新的空间

猜你喜欢

转载自blog.csdn.net/qq_22080999/article/details/81173971