Назад к задачам
Junior — Middle+
23

Проверка, происходит ли освобождение памяти при вызове resize у std::vector

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Необходимо определить, будет ли освобождена ранее выделенная память после выполнения метода resize.

void vector_method()
{
    std::vector<int> v1;
    // ========
    v1.push_back(1);
    v1.push_back(2);

    std::vector<int> v2;
    v2.swap(v1);

    v2.resize(0);
}