То есть например:
procedure KillByte;
var
P: Pointer;
begin
GetMem(P, 1);
end;
Убивает байт памяти, который становится недоступен ни данному процессу, ни другому?
А после завершения процесса он будет доступен.
Освобождать память от используемых на всем протяжении работы приложения структур тогда необязатьльно в его финальной части (как это делается во всей литературе). Правильно я понял?
А какие "несознательные" следы тогда может оставлять приложение?
|