доцента кафедры ИВТ Гродненского госуниверситета
канд. техн. наук Ливак Елены Николаевны
Лабораторная работа № 10
Необходимо разработать программу-копировщик файлов.
Следует предоставить пользователю возможность ввести имя копируемого файла (путь к файлу) и имя результирующего файла.
Кроме того, следует вывести
· сообщение в случае, если файл не найден или не может быть открыть;
· предупреждение о том, что файл с именем результирующего файла уже существует; а также запрос на замену содержимого файла в этом случае;
· предупреждение «Минуточку…» или «Ждите…» в случае длинного файла (можно вывести строку-состояние, отражающую процесс копирования, либо сообщение типа «Скопировано 56%»);
· сообщение о том, сколько байт скопировано.
В качестве буфера использовать
А) массив;
В) динамическую память.
Внимание! В случае использования статической памяти размер буфера необходимо обосновать.