Форум программистов, компьютерный форум CyberForum.ru

[C++] Перегрузка операторов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Точности вычислений double http://www.cyberforum.ru/cpp-beginners/thread395857.html
Вот у меня возникла проблема при подсчете ряда тейлора в заданном интервале. Проблема заключается в том, что когда я ввижу интервал и точность, в отладчике видно, что к примеру: при вводе X_начального=0.2 записывается число 0.20000000000000002 а при вводе шага h=0.1 записывается чисто 0.10000000000000001 А далее когда выполняется цикл: for (x=Xn; x<=Xk; x+=h), то из-за этих цифер на конце...
C++ 3 весёлые задачки 1) на поиск Элементами массива a являются неубывающие массивы целых чисел (a: array of array of integer; a <= ... <= a, ..., a <= ... <= a). Известно, что существует число, входящее во все массивы a (существует такое х, что для всякого i из найдётся j из , для которого a=x). Найти одно из таких чисел х. 2) а обработку множества точек Многоугольник на плоскости задается координатами своих N... http://www.cyberforum.ru/cpp-beginners/thread395838.html
C++ Массив
Срочно нужно помощь Прошу помочь новечку с работой ! Очень нужно сделать сегодня Буду при много благодарен тому или тем кто поможет Фотка задания с низу
C++ Вставить в линейный список перед элементом с заданным значением другой линейный список
Как можно вставить в линейный список перед элементом с заданным значением другой линейный список? Как один элемент вставлять, я знаю, а вот как несколько, нет. Язык С++
C++ Переделать do в for http://www.cyberforum.ru/cpp-beginners/thread395821.html
MSG msg; do { if (!PeekMessage(&msg, 0, 0, 0, PM_REMOVE)) continue; TranslateMessage(&msg); DispatchMessage (&msg); } while (WM_QUIT!=msg.message); return (int) msg.wParam;
C++ Найти количество строк матрицы, все элементы которых различны. Matrix38. Дана целочисленная матрица размера M × N. Найти количество ее строк, все элементы которых различны. #include <iostream> #include <math.h> #include<stdlib.h> #define N 3 #define M 3 using namespace std; int main() { подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
30.11.2011, 19:42     [C++] Перегрузка операторов
NukeXAI,

В вашем классе совершенно не понятно, какую роль играют члены класса a и b.

Что касается перегрузки оператора +=, то он может выглядеть следующим образом

C++
1
2
3
4
5
6
7
8
9
10
11
12
Matrix & Matrix::operator +=( const Matrix &right )
{
   for( int i = 0; i < max_n; i++ )
   {
      for( int j = 0; j < max_m; j++ )
      {
         m[i][j] += right.m[i][j];
       }
   }
 
   return ( *this );
}
 
Текущее время: 01:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru