Вверх ↑
Ответов: 499
Рейтинг: 1
#1: 2007-04-05 00:53:07 ЛС | профиль | цитата
подскажите, о многоопытные ;)
есть два текстовых файла, в строках которых нужно почистить пробелы, табы и пустые строки.
я загружаю его в StrList, затем перебором в каждой строке делаю чистку, записываю во второй StrList. по окончанию перебора очищаю первый, загружаю второй файл и вывожу в третий StrList.

второй вариант. очищенные строки дописывать в конец того же StrList-а с запоминанием последнего индекса первого файла, с последующим удалением с начала до запомненного значения.

третий вариант. очищенные строки записывать на свое же место, по окончании запустить отдельное удаление пустых строк.

в двух последних вариантах на один StrList меньше, но сыграет ли это на пользу? памяти меньше будет занимать, или работать быстрее? что быстрее, удаление строки с последующим сдвигом всех оставшихся строк, или запись новой строки в конец массива?
карма: 0

0