Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Указатели [D5]


TBeginner ©   (2002-08-22 09:12:00) 

var
MyPointer: ^Integer;
begin
New (MyPointer);
................
Подскажите, чем отличаются операторы: Dispose (MyPointer) и NewPointer := nil ?
И ещё: если на значение больше не указывает ни один указатель, означает ли это, что память, зарезервированная за этим значением, освободилась?


MBo   (2002-08-22 09:18:00) [1]

нет, не означает, память не освобождается


TBeginner   (2002-08-22 09:13:00) [2]

Простите, ошибся: не NewPointer := nil, конечно же, а MyPointer := nil


Наверх

Титульная страница Поиск, карта сайта Написать письмо