Форум: "Потрепаться";
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];
ВнизDelphi: конструктор и деструктор Найти похожие ветки
← →
vuk (2002-03-06 20:23) [21]На самом деле это все, конечно, побочный эффект возможности отделить операцию выделения памяти для экземпляра от его инициализации (такое тоже может иногда потребоваться).
Вот, например, фрагмент кода из TReader.ReadComponent
Result := TComponent(ComponentClass.NewInstance);
if ffInline in Flags then
begin
Include(Result.FComponentState, csLoading);
Include(Result.FComponentState, csInline);
end;
try
Result.Create(Owner);
except
Result := nil;
raise;
end;
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.007 c