Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
ВнизПопытка чтения динамического массива из файла приводит к ошибке. Найти похожие ветки
← →
Ji © (2005-02-19 17:42) [0]Код (см. ниже) приводит к ошибке в процессе выполнения.
ПОчему? Как обойти?var
a: array of Byte;
f: file of Byte;
i: integer;
begin
SetLength(a,10);
BlockRead(f,a,10,i);
end;
p.s. использовать a: array[0..9] of Byte - не оч. удобно, хотя в этом случае ошибки не возникает.
← →
Юрий Зотов © (2005-02-19 17:45) [1]BlockRead(f, a[0], 10, i);
← →
Anatoly Podgoretsky © (2005-02-19 17:46) [2]Пишешь в переменную размером в 4 байта, соответсвенно есши пишешь более 4 байт, то портишь близлежащую память.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.039 c