Форум: "Начинающим";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
ВнизКак узнать, уничтожен ли объект. Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.007 c