Имя пользователя:
Пароль:
 

Показать сообщение отдельно
mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


Цитата rested:
не[]посильная задача ?! »
Это вопрос -- или ирония? Если ирония, то если хотите получить ответ -- лучше так не делать.

У вас избыточная постановка задачи. Алгоритм для одного файла более простой, примерно так:

Код: Выделить весь код
Цикл:
    Проверить начало строки,
    Если она начинается с from: то выход из цикла
    Прочитать строку и дописать её во временный файл
    Проверить, есть ли следующая строка в исходном файле
    Если нет, то выход из цикла
    Перейти к следующей строке
Конец Цикла

Дописать пустую строку во временный файл
Переименовать исходный в *.bak
Переименовать временный файл в исходное имя

-------
Mikhail Zhilin


Последний раз редактировалось mwz, 13-05-2014 в 12:58.


Отправлено: 12:52, 13-05-2014 | #10