0 / 0 / 0
Регистрация: 25.02.2014
Сообщений: 18
|
|
1 | |
Поиск в большом файле (~150метров) строки с конца25.02.2014, 10:29. Показов 730. Ответов 2
Метки нет Все метки)
(
Здравствуйте. Нужно выполнить поиск в большом файле с повторяющимися блоками последнего блока. Затем удалить все что до этого блока.
Можно ли сделать это с помощью паскаля и сделать так, чтобы работало достаточно быстро? Подскажите пожалуйста функцию поиска "с конца". Или искать последовательно до последнего совпадения?
0
|
|
25.02.2014, 10:29 | |
Ответы с готовыми решениями:
2
Поиск строк в большом файле Поиск элементов в большом файле Поиск по маске в большом текстовом файле C#. Поиск и удаление записей в большом файле |
911 / 238 / 100
Регистрация: 21.10.2012
Сообщений: 576
|
|
25.02.2014, 10:47 | 2 |
Все зависит от того какой у Вас файл: текстовый или типизированный?
Для текстового файла признаки конца строки это коды: #10(перевод строки) и #13(возврат каретки). Для типизированных файлов - номер записи. Длина файла должна быть пропорциональна (кратна) длине записи:
0
|
0 / 0 / 0
Регистрация: 25.02.2014
Сообщений: 18
|
|
27.03.2014, 11:11 [ТС] | 3 |
Спасибо за ответ. Файл текстовый. Программу написал - все работает. Поиск "с конца" так и не нашел пришлось тупо читать все строки сначала - работает с приемлемой скоростью.
P.S. Ну и неуклюжий этот паскаль, после матлаба ![]()
0
|
27.03.2014, 11:11 | |
Помогаю со студенческими работами здесь
3
Поиск подстроки в очень большом файле, чтение маленькими кусками, потоковая обработка Определение конца строки в файле Замена конца строки в файле Можно ли в текстовом файле поставить курсор с конца строки на начало? Поиск символа с конца строки Прямой поиск строки с конца Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |