подскажите, о многоопытные ;)
есть два текстовых файла, в строках которых нужно почистить пробелы, табы и пустые строки.
я загружаю его в StrList, затем перебором в каждой строке делаю чистку, записываю во второй StrList. по окончанию перебора очищаю первый, загружаю второй файл и вывожу в третий StrList.
второй вариант. очищенные строки дописывать в конец того же StrList-а с запоминанием последнего индекса первого файла, с последующим удалением с начала до запомненного значения.
третий вариант. очищенные строки записывать на свое же место, по окончании запустить отдельное удаление пустых строк.
в двух последних вариантах на один StrList меньше, но сыграет ли это на пользу? памяти меньше будет занимать, или работать быстрее? что быстрее, удаление строки с последующим сдвигом всех оставшихся строк, или запись новой строки в конец массива?
Ответов: 499
Рейтинг: 1
|
|||
карма: 0 |
|