Форум: "Начинающим";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];
Внизструктуры большой вложенности Найти похожие ветки
← →
l_v (2007-10-16 15:45) [0]Здраствуйте! вообщем возникла вот такая задачка:
Объявление:type
ffff = packed record
a,b,c,d: integer;
end;
Pffff = ^ffff;
type
gggg = packed record
f: array of Pffff;
ds,re: integer;
end;
выделяю память так:GetMem(gggg,..);
GetMem(gggg.f,..);
но не работает, все f nil"ы...
не подскажете как так можно работать?
← →
Dmitry S © (2007-10-16 15:47) [1]GetMem(gggg,..);
SetLength(gggg.f, N);
for i=0 to N-1 do GetMem(gggg.f[i], ..);
← →
Dmitry S © (2007-10-16 15:47) [2]Хотя я бы в данном случае не использовал указатели.
← →
Маша Шрайбер © (2007-10-16 15:48) [3]На вашем месте я была бы внимательна к gggg и почитала бы F1 про GetMem
← →
Dmitry S © (2007-10-16 15:53) [4]боюсь что в F1 про GetMem ничего не сказано про gggg:)
← →
Германн © (2007-10-16 15:56) [5]
> не подскажете как так можно работать?
Подскажем. Так нельзя работать!
:)
← →
l_v (2007-10-16 15:58) [6]Dmitry S, спасибо!
Германн, это я уже выяснил практически... :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c