Возможный дубликат:
std::vector изменить размер вниз
Если я resize()
a std::vector
до некоторого размера, меньшего, чем его текущий размер, возможно ли, что вектор будет выделять новую память?
Это важно для меня по соображениям производительности.