результат записи файлов
Text.txt.part1
Text.txt.part2
Text.txt.part3
Text.txt.part4
Text.txt.part5
Text.txt.part6
Text.txt.part11
Text.txt.part12
Собираем файл из кусочков.
Считывать с консоли имена файлов.
Каждый файл имеет имя: [someName].partN.
Например, Lion.avi.part1, Lion.avi.part2, ..., Lion.avi.part37.
Имена файлов подаются в произвольном порядке. Ввод заканчивается словом "end".
В папке, где находятся все прочтенные файлы, создать файл без суффикса [.partN].
Например, Lion.avi.
В него переписать все байты из файлов-частей используя буфер.
Файлы переписывать в строгой последовательности, сначала первую часть, потом вторую, ..., в конце - последнюю. Закрыть потоки.
Требования:
Программа должна считывать имена файлов с консоли, пока не будет введено слово "end".
Создай поток для записи в файл без суффикса [.partN] в папке, где находятся все считанные файлы.
В новый файл перепиши все байты из файлов-частей *.partN.
Чтение и запись должны происходить с использованием буфера.
Созданные для файлов потоки должны быть закрыты.
Не используй статические переменные.
Правдавсегдаоднаэтосказалфараонон
был
0
Комментарии (5)
популярные
новые
старые
Для того, чтобы оставить комментарий Вы должны авторизоваться