Утечка памяти

Ответить
ya
^-^
Сообщения: 2673
Зарегистрирован: 16 дек 2021, 19:56

Утечка памяти

Сообщение ya »

Утечка памяти - когда программа потеряла доступ к фрагменту памяти, который был динамически выделен этой программе

Код: Выделить всё

#include <iostream>
int main()
{

int *p_number {new int{67}};
int number{55};
delete p_number // Если не освободить память на предыдущий указатель с помощью delete, то возникнет утечка памяти
p_number = &number;
delete p_number;
return 0;
}

мы потеряли доступ к первому блоку памяти, теперь мы указываем на вторую динамическую память, если не вернуть её с помощью delete
Ответить