ООП С++

Гость3 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.05.2022

Для задания 2 выполнить обработку исключительных ситуаций с использованием класса Exception.Создать базовый класс Exception и соответствующие классы наследники, позволяющие обрабатывать следующие исключительные ситуации:

a. ошибки при работе с потоками ввода/вывода, в частности при работе с файлами;

b. ошибки арифметических операций (деление на 0);

c. ошибки выделения динамической памяти при перегрузке операторов new и delete. 

Добавить класс в программу и продемонстрировать обработку исключительных ситуаций.

Задание 2. Создайте динамический класс для работы с матрицами. Считайте, что компоненты имеют целый тип. Осуществить перегрузку символов операций:“ = ” – присвоение,“ * ” – поэлементное умножение,"~" – расчет определителя матрицы, “^” – возведение элементов матрицы в степень

Код к заданию 2 есть.

Нужно кинуть код и сделать комментарии к коду.

Заявки фрилансеров