Хелпикс

Главная

Контакты

Случайная статья





Лабораторная Работа № 8. задание. тематические требования



Лабораторная Работа № 8

ТЕМА :файловый ввод-вывод

СРОК СДАЧИ :12 неделя

ЦЕЛЬ РАБОТЫ :Разработка программы с использованием операций файлового ввода-вывода и перегрузки операций в консольном приложении Visual C++ 6.0

ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ :Предопределённые потоки. Оператор помещения в поток. Оператор извлечения из потока. Форматирующие функции-члены. Флаги форматирования. Манипуляторы ввода вывода. Файловый ввод-вывод. Неформатируемый ввод-вывод. Перегрузка операций вставки и извлечения из потока.

задание

Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:

Ø представлять собой консольное приложение;

Ø содержать русскоязычный или украинско-язычный интерфейс;

Ø отображать сведения о назначении и возможностях программы;

Ø отображать сведения об авторе программы;

Ø содержать запрос о продолжении работы;

Ø содержать в коде необходимые пояснения;

Ø программа должна быть протестирована;

тематические требования

Ø содержать несколько классов;

Ø каждый класс должен содержать только закрытые данные-члены класса;

Ø каждый класс должен содержать один или несколько конструкторов;

Ø каждый шаг решения задачи должен быть реализован с помощью перегруженного оператора;

Ø перегруженные операторные функции быть универсальными (допускать их использование при решении других вариантов лабораторной работы);

Ø каждый класс должен содержать перегруженные операторы извлечения и вставки в поток;

Ø содержать ввод исходных данных из файла с помощью перегруженной операторной функции извлечения из потока;

Ø содержать запись результатов расчёта в другой файл с помощью перегруженной операторной функции вставки в поток.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.