![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как объяснить? [D6, 2000]
Alex> © (2006-06-16 16:06:00)
Ob := TOb.Create;
Ob.x := 100;
ShowMessage(IntToStr(Ob.x));
Ob.Free;
ShowMessage(IntToStr(Ob.x));
Первый ShowMessage выводит 100, второй - 12. :-/
Alex> (2006-06-16 16:32:00) [1]
> а мог бы на AV кинуть
уж лучше бы ...
> Отсутствием знаний
ну..., есть такое :(
Desdechado (2006-06-16 16:23:00) [2]второй показывает мусор, который получился в памяти после разрушения объекта
а мог бы на AV кинуть
Игорь Шевченко (2006-06-16 16:23:00) [3]
> Как объяснить?
Отсутствием знаний. Например тех, что после освобождения памяти, занимаемой объектом, к его свойствам обращаться нельзя.