|
|||
Лабораторная Работа № 8. задание. тематические требованияСтр 1 из 2Следующая ⇒ Лабораторная Работа № 8 ТЕМА :файловый ввод-вывод СРОК СДАЧИ :12 неделя ЦЕЛЬ РАБОТЫ :Разработка программы с использованием операций файлового ввода-вывода и перегрузки операций в консольном приложении Visual C++ 6.0 ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ :Предопределённые потоки. Оператор помещения в поток. Оператор извлечения из потока. Форматирующие функции-члены. Флаги форматирования. Манипуляторы ввода вывода. Файловый ввод-вывод. Неформатируемый ввод-вывод. Перегрузка операций вставки и извлечения из потока. задание Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна: Ø представлять собой консольное приложение; Ø содержать русскоязычный или украинско-язычный интерфейс; Ø отображать сведения о назначении и возможностях программы; Ø отображать сведения об авторе программы; Ø содержать запрос о продолжении работы; Ø содержать в коде необходимые пояснения; Ø программа должна быть протестирована; тематические требования Ø содержать несколько классов; Ø каждый класс должен содержать только закрытые данные-члены класса; Ø каждый класс должен содержать один или несколько конструкторов; Ø каждый шаг решения задачи должен быть реализован с помощью перегруженного оператора; Ø перегруженные операторные функции быть универсальными (допускать их использование при решении других вариантов лабораторной работы); Ø каждый класс должен содержать перегруженные операторы извлечения и вставки в поток; Ø содержать ввод исходных данных из файла с помощью перегруженной операторной функции извлечения из потока; Ø содержать запись результатов расчёта в другой файл с помощью перегруженной операторной функции вставки в поток.
|
|||
|