а данные из старого массива в новый не надо переносить?
Речь шла о изменении размера массива, читайте внимательней, если хотите по умничать, ясное дело что надо.
плюс ко всему вектор не добавляет каждый раз память а выделяет блоками, размер настраивается
Вы прям Америку открыли.