| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Readln(f, str) |
| Автор: Seti 31.3.2004, 02:02 |
| Почему процедура Readln(f, str) работает относительно быстро? Насколько я понимаю, надо считывать из файла блок данных, искать символ возврата каретки и т.д. Или может быть файл устроен по-другому? И что такое "последовательный", "произвольный" и "двоичный доступ" к файлу? |
| Автор: Vit 31.3.2004, 05:14 | ||
| Кто ж это тебе сказал, она работает на 2-3 порядка медленее чем тот же blockread, или это сейчас считается быстро? Добавлено @ 05:15
В FAQ есть статья - Всё о файлах, там это есть. |
| Автор: Jey_k 31.3.2004, 11:59 |
| Seti Не сказать, что сия функция быстрая. В программах, где используется чтение файлов,нескольких например, то проще и эффективней использовать поток |