Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.15;
Скачать: CL | DM;

Вниз

Как прочитать строку???   Найти похожие ветки 

 
lobach ©   (2007-03-26 15:34) [0]

Как прочитать n-ую строку из текст. файла??


 
Рамиль ©   (2007-03-26 15:35) [1]

for i := 1 to n-1 do readln(f);
readln(f, Sn);


 
Сорокин М   (2007-03-26 15:38) [2]

strings[n]


 
Anatoly Podgoretsky ©   (2007-03-27 00:06) [3]

> Рамиль  (26.03.2007 15:35:01)  [1]

Совсем ни к чему делать два readln


 
McSimm ©   (2007-03-27 00:09) [4]


> for i := 1 to n-1 do

я бы все же посоветовал while not eof и счетчик.
Мне попадались файлы, в которых строк намного меньше чем n


 
DrPass ©   (2007-03-27 00:11) [5]


> Мне попадались файлы, в которых строк намного меньше чем
> n

Достаточно сделать n:= 1 в начале программы, и проблема сама собой исчерпывается.


 
RASkov   (2007-03-27 00:38) [6]

> while not eof и счетчик. Мне попадались файлы, в которых строк намного меньше чем n

но можно и так :)
for i := 1 to n do if Eof(f) then Break else readln(f, Sn);

> [5] DrPass ©   (27.03.07 00:11)

Не уловил смысл :(


 
Плохиш ©   (2007-03-27 00:40) [7]


> но можно и так :)
> for i := 1 to n do if Eof(f) then Break else readln(f, Sn);

Нафига тратить время на пересылку из буфера в переменную ненужных строк?


 
RASkov   (2007-03-27 00:54) [8]

> [7] Плохиш ©   (27.03.07 00:40)

Да это я что-то не соображу, что конкретно имел ввиду [3] Anatoly Podgoretsky ... :(
А вобще согласен, и поэтому "улыбнулся" перед кодом.



Страницы: 1 вся ветка

Текущий архив: 2007.04.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
9-1147630654
Kn1ght
2006-05-14 22:17
2007.04.15
Вертикальное падене


2-1174999162
Max35
2007-03-27 16:39
2007.04.15
"Случайный" вопрос


15-1174221396
Redwwq
2007-03-18 15:36
2007.04.15
Связные списки


2-1174908858
lobach
2007-03-26 15:34
2007.04.15
Как прочитать строку???


2-1174910685
Sonia
2007-03-26 16:04
2007.04.15
Поиск значения в БД через DBLookupComboBox