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

Не работает operator + - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблоны, "invalid iterator range" http://www.cyberforum.ru/cpp-beginners/thread279948.html
написать шаблонную функцию которая копирует значения с интервала template<typename T> void copy(T* dst, const T* begin, const T* end) { for(int i =0 ; (begin + i) < end ; i++) dst = begin; }...
C++ Функция и массив Всем привет, вот задание: "Создать функцию которая обнуляет в массиве значения между минимальным и максимальным" Вроде все компилируется, а когда вводишь данные выкидывает.. Спасибо заранее за... http://www.cyberforum.ru/cpp-beginners/thread279937.html
Indy C++
Здравствуйте. Помогите пожалуйста. Делал прогу и на форму добавил IdTCPClient1. Нажал на компилировку. Вышла ошибка: Link terminated. Что делать помогите?
C++ Преобразовать массив
Помогите преобразовать массив, а то чтот вообще не пойму как: Дано массив a. В массиве расположить сначала все элементы, отличающиеся от максимального не более чем на 25%, а затем - все остальные...
C++ Найти дружественные числа, принадлежащие отрезку [1; 10000] http://www.cyberforum.ru/cpp-beginners/thread279905.html
Помогите, сегодня сдавать надо. Дружественными числами являются два натуральных числа, таких, что каждое из них равно сумме всех натуральных делителей другого, исключая само это другое число....
C++ Футбол. Какая команда покинет высшую лигу? сделате! Помогите пожалуйста. 1. Даны список футбольных команд высшей лиги России и количество очков, набранных каждой командой в чемпионате России. Известно, что нет команд с равным числом очков, а две... подробнее

Показать сообщение отдельно
enoka
0 / 0 / 0
Регистрация: 25.12.2008
Сообщений: 19

Не работает operator + - C++

20.04.2011, 11:36. Просмотров 409. Ответов 5
Метки (Все метки)

пишу программку, а оператор+ не работает как надо, вместо суммы выдаёт всякий бред....может кто знает, что здесь не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Matrix Matrix::operator+(const Matrix second)
{
    if(m!=second.m || n!=second.n)
     {
      cerr<<"Raznyj razmer"<<endl;
      return Matrix();
     }
    else
    {
        Matrix rezult(*this);
 
        for(int i=0;i<n;i++)
            for(int j=0;j<m;j++)
                 rezult.matr[i][j]=matr[i][j]+second.matr[i][j];
        return rezult;
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.