Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перегрузка сложения для двумерных матриц - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ неразрешенный внешний элемент http://www.cyberforum.ru/cpp-beginners/thread260981.html
Помогите пожалуйста. Пробую писать на C++ написал лабу с помощью функций, по образцу из книжки по visual 6, а у меня 10 вот текст проги: #include <fstream> #include <iostream> #include <cctype>...
C++ Двумерные массивы - программа выводит множество цифр Нарооод!!Хээлп!! Проверьте пожалуйста правильный ли код?А то когда запускаешь можно вводить много цифр! #include <iostream> using namespace std; int main() { setlocale (LC_ALL,"rus"); int... http://www.cyberforum.ru/cpp-beginners/thread260980.html
Работа с массивами C++
В виде массива символов дан текст (ввод с клавиатуры). Случайным образом заполните второй массив из 26 элементов символами, отличными от букв латинского алфавита и друг от друга. Будем считать, что...
Структуры C++
Решить задачу, используя структуру point для хранения координат точки: Найти такую точку, что шар радиуса R с центром в этой точке содержит минимальное число точек заданного множества. Добавлено...
C++ Найти элементы массива http://www.cyberforum.ru/cpp-beginners/thread260944.html
Уважаемые господа помогите пожалуйста решить эту задачу. Самостоятельно у меня никак не получается. Задан массив целых чисел A Найти эллементы массива, содержащие единицы в 3 и 4 разрядах....
C++ Программа всегда выводит последний из всех телефонов АТС с заданной цифрой Подскажите, пожалуйста, где ошибка. Минимальную цену находит правильно. А номер телефона выводит неправильно. Всегда выводит последний из всех телефонов АТС с заданной цифрой. #include... подробнее

Показать сообщение отдельно
Опа!!
15 / 15 / 0
Регистрация: 30.09.2009
Сообщений: 89

Перегрузка сложения для двумерных матриц - C++

21.03.2011, 02:18. Просмотров 3106. Ответов 4
Метки (Все метки)

Имеется класс для работы с матрицами размера 3 на 3:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Matrix{
private:
    int aMas [3][3];
 
public:
    Matrix(){}
    void Generate();
    void Print();
    int Determinant();
    void Transpare();
 
    Matrix operator+ (Matrix);
};
 
Matrix Matrix::operator+(Matrix v){
    /*
        ...
       */
}
Необходимо перегрузить операцию сложения для объектов класса Matrix. Подскажите, каким образом это можно реализовать и вызвать сложение уже перегруженной операции? Сложение для обычных матриц написал, это совсем несложно, вот прикрутить бы это к моему классу.. надеюсь на помощь!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru