string >255

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Ответить
akamoroz
незнакомец
Сообщения: 1
Зарегистрирован: 23.10.2010 20:02:46

string >255

Сообщение akamoroz »

Необходимо "распарсить" текст. Прочитал, что фрипаскаль поддерживает строки больше 255 символов. Решил, что быстрее всего будет сделать это на старом добром паскале. Быстренько написал программку, но на 256 символе программа завершает свою работу. Что делаю не так?

Код: Выделить всё

rogram parser;
var f:text;
        a,b:string;
        s,out:string;
        n,kol: longint;
begin
Assign(f, '/home/akamoroz/Dropbox/1');
Reset(f);
Read(f,s);
Write('go!');
n:=0;
kol:=length(s);
while n < kol do begin
    //Код обхода строчки
end;
Write(out);
Close(f);
Assign(f, '/home/akamoroz/Dropbox/2');
Rewrite(f);
Write(f, out);
Close(f);
end.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

используйте либо директиву

либо меняйте тип String на AnsiString
Ответить