Программа,исходник класса реализующего работу с матрицами и вычисление третьей нормы матрицы на Си(C++)
Добавил: | DMT |
Дата создания: | 28 апреля 2008, 22:24 |
Дата обновления: | 28 апреля 2008, 22:24 |
Просмотров: | 16849 последний вчера, 20:01 |
Комментариев: | 4 |
Программа,исходник класса реализующего работу с матрицами и вычисление третьей нормы матрицы
Рассмотрим программу с использованием некоторых рассмотренных классов ввода/вывода в сочетании с собственным классом Matrix, в котором собраны матрица и порядок этой матрицы. Элементы-члены в свою очередь являются закрытыми данными класса. В этой программе мы рассмотрим ввод/вывод объектов собственного класса с использованием классов istream и ostream, функции которых будут определены дружественными для нашего класса. Это достигается перегрузкой операторов функций >> (для объекта cin класса istream) и << (для объекта cout класса ostream), чтобы они поддерживали работу с нашим созданным классом. Помимо этого в программе будут рассмотрены перегрузки таких операторов, как присваивание (=), сложение (+), вычитание (-) и умножение (*). Причем сложение, вычитание и умножение перегружаются дружественными функциями для класса Matrix, а присваивание - функцией-членом нашего класса Matrix, т.к. для этой операции компилятор С++ предусматривает скрытую функцию по умолчанию, если она не определена в явном виде. Еще в нашем классе рассмотрена функция-элемент norma(), которая возвращает норму матрицы типа float, т.е. третью норму матрицы Кроме того, в программе предусмотрены два вида конструкторов: конструктор копирования и, следовательно, конструктор по умолчанию; и соответственно для удаления объекта из памяти без завершения программы предусмотрен деструктор.
Текст программы :
|
Комментарии для "Программа,исходник класса реализующего работу с матрицами и вычисление третьей нормы матрицы на Си(C++)"
Пользователь: alucard Сообщений: 1 Статус: Незримый Зарегистрирован: 30 октября 2008, 7:05 Был:30 октября 2008, 7:15 | Дата: 30 октября 2008, 7:15 Сообщение № 1 |
Эх.... Хотелось бы весь код посмотреть... Но начало хорошее) |
Пользователь: iat Сообщений: 2 Статус: Незримый Зарегистрирован: 6 декабря 2008, 19:16 Был:7 декабря 2008, 0:10 | Дата: 6 декабря 2008, 19:56 Сообщение № 2 |
плз пришлите полный алгоритм на мэйл(iat_08@mail.ru) |
Пользователь: женька Сообщений: 1 Статус: Незримый Зарегистрирован: 22 декабря 2008, 14:29 Был:22 декабря 2008, 14:31 | Дата: 22 декабря 2008, 14:31 Сообщение № 3 |
выложил свой исходник а меня все равно не пускают просмотреть все . мутность какая то никому не нужная |
Пользователь: DMT Сообщений: 123 Статус: Программист Зарегистрирован: 18 октября 2007, 2:35 Был:13 ноября 2017, 4:54 | Дата: 22 декабря 2008, 18:52 Сообщение № 4 |
Извините но никто не говорил что доступ открывается всем кто прислал исходик! Только стоющие исходники!! А заюзаный класс векторов(которы Вы прислали) к сожелению есть на других сайтах - а это уже противоречит правилам нашего сайта!!! |