Показать сообщение отдельно

  #7093  
Старый 19.12.2008, 01:39
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами: 10191686

Репутация: 210
По умолчанию

Цитата:
Сообщение от ss88  
увеличением и запоминанием позиции чтения из файла.
Т.е что -то типа
- открыл файл
- считал инфу до переноса строки
- запомнил позицию

но после скажем 300 000 - ой строки,
нам при новом обращении к файлу, нужно будет осчитывать 300 000 переносов строк, пот 300 001, 300 002 и т.д.

ну это еще медленней чем file

Или как запоминать позицыю строки? приведи пример хотя бы на файле в 10 строк

---------
смотрю с fseek
при использовании fseek, нужно ЕЩЕ вычислять размер КАЖДОЙ считанной строки, что бы знать куда потом вернутся + алгоритм считывание новой строки до символа переноса строки( именно не побайтово, а до переноса строки) = еще медленее, вернее вообще хреново...

Чем больше вариантов пробую, тем убеждаюсь - не нужно изобретать велосипед - file()

но вариант был интересный

Последний раз редактировалось Naydav; 19.12.2008 в 01:55..
 
Ответить с цитированием