Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.16;
Скачать: CL | DM;

Вниз

Как узнать, уничтожен ли объект.   Найти похожие ветки 

 
Terasbetoni   (2008-10-02 21:18) [40]

oldman ©   (02.10.08 19:43) [19]
oldman ©   (02.10.08 19:43) [20]

под сторонним ресурсом я имею ввиду некоторую переменную, находящуюся ВНЕ (потому и стороннюю) объекта, в которой будет располагаться информация о состоянии актуальности объекта. это и есть флаг, о котором вы говорите.

Palladin ©   (02.10.08 19:39) [14]
а что, под термином "указатель на объект" можно подразумевать разные вещи?


 
oldman ©   (2008-10-02 21:20) [41]


> Terasbetoni   (02.10.08 21:18) [40]
> под сторонним ресурсом я имею ввиду некоторую переменную,
>  находящуюся ВНЕ (потому и стороннюю) объекта


чаво?


 
oldman ©   (2008-10-02 21:22) [42]


> Terasbetoni   (02.10.08 21:18) [40]


а кто мешает до обращения к переменной проверить возможность обращения?


 
oldman ©   (2008-10-02 21:27) [43]

Типа

if flag then Обрабатываем_Перемпенyую
else Ты_Че_С_Ума_Сошел_?


 
Сергей М. ©   (2008-10-03 08:32) [44]


> Terasbetoni   (02.10.08 21:18) [40]


> некоторую переменную, находящуюся ВНЕ (потому и стороннюю)
> объекта, в которой будет располагаться информация о состоянии
> актуальности объекта


Ничто не мешает невзначай загадить содержимое такой переменной, равно как и сам объект, на которую ссылается переменная.

Один кривой шаг в кривом алгоритме - и вся схема "контроля актуальности" летит коту под хвост)

Лучший способ навести порядок в своем программно-объектном хозяйстве - ни на секунду не допускать в нем бардака и непонимания где что в какой момент лежит, что где и с чем происходит, кто в какой момент времени ответственен за создание и утилизацию тех или иных объектов .. и т.д. и т.п.


 
Palladin ©   (2008-10-03 08:36) [45]


> а что, под термином "указатель на объект" можно подразумевать
> разные вещи?

конечно
p:TObject; - указатель на объект
p:^TObject; - "указатель" на объект



Страницы: 1 2 вся ветка

Текущий архив: 2008.11.16;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.052 c
2-1222931133
031178
2008-10-02 11:05
2008.11.16
Обновление MS SQL


15-1221386389
@!!ex
2008-09-14 13:59
2008.11.16
Почувствуй разницу...


2-1223031850
workbench
2008-10-03 15:04
2008.11.16
выделение текста


2-1223030545
Alex7
2008-10-03 14:42
2008.11.16
Наследование от главной формы


15-1221712150
KilkennyCat
2008-09-18 08:29
2008.11.16
О японцах и русском языке.