![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Корректна ли такая конструкция ? [D7]
PPartition © (2006-09-07 01:22:00)function Partition.Insert(WW, HH : Single): PPartition;
begin
Result := @Self;
end;
Потому, что иногда получаю Вайолэйшн Аксесс в такой строчке, причём только когда выполняю программу пошагово:
k1 := Part^.X;
Если же не пошагово, то X может оказаться нулевым, хотя таковым быть не должен.
PPartition (2006-09-07 01:30:00) [21]На самом деле там:
if TraLaLa then
Result := @Self;
else
Result := L^.Insert(WW, HH);
и т. д.
PPartition (2006-09-07 01:28:00) [22]Код не мой. Я только прикручиваю к своей задаче не особо вникая как там конкретно чего устроено.
Zeqfreed (2006-09-07 01:25:00) [23]А зачем тебе использовать указатель на указатель?