Форум: "Основная";
Поиск по всему сайту: 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.022 c
6-57835           serge_sss             2002-01-27 11:02  2002.04.18  
Сетевой трафик


3-57631           Sergant               2002-03-27 12:39  2002.04.18  
Компоненты для поиска/замены и фильтрации


7-57908           harisma               2001-10-31 16:02  2002.04.18  
ИК порт и работа с ним


3-57611           bill133               2002-03-22 23:23  2002.04.18  
Какая БД лучше


14-57860          Феликс                2002-03-10 13:43  2002.04.18  
Проблемы с перлом! Шо делать?