Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Вниз

Когда правильно делать FreeAndNil, а когда просто Free? 


lipskiy   (2002-04-04 20:08) [9]

2 Anatoly Podgoretsky
Какие аргументы? Я не возражаю, что так м.б. правильнее, но почему именно? На что может повлиять нестрогая типизация при использовании FreeAndNil.

И вот еще, если использовать другой порядок, то нормально будет так:

procedure FreeAndNil(Obj:TObject);
begin
if Obj <> nil then
begin
Obj.Free;
Obj:= nil;
end;
end;




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.018 c
1-57686           UDS                   2002-04-07 20:35  2002.04.18  
Как стрингу передать нецелое число и наоборот?


3-57589           velk                  2002-03-26 09:39  2002.04.18  
Как поставить BDE в ручную?


1-57708           Delph                 2002-04-08 12:29  2002.04.18  
Ошибка при динамическом вызове DLL


14-57877          anp                   2002-03-11 14:01  2002.04.18  
Редактирование DBGid


1-57792           Vlr                   2002-04-05 20:59  2002.04.18  
Легкая перезагрузка Windows.