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

Класс Матрица, перегрузка оператора *= - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сравнение строк на идентичность http://www.cyberforum.ru/cpp-beginners/thread430067.html
Как определить одинаковы ли строки (символы в них)? Допустим есть стока s1 = "asd" и s2 = "asd". То есть обе они содержать в себе символы "asd". В моем случае, одна строка задана в программе, а 2я...
C++ указатель не меняется после выхода из ф-ции void changePionter(char *p) { p=NULL; } int main() { char u='F'; char *p= &u; changePionter(p); // *p=='F'; // a надо (p==0), как сделать? (да так, чтобы ф-ця возвращала void) ... http://www.cyberforum.ru/cpp-beginners/thread430057.html
C++ Табулирование функции y=3^x
Задание: Дана функция: y={3}^{x} , с диапазоном 0.1\leq x\leq 1 Вот код программы: #include <stdio.h> #include <math.h> #include <stdlib.h> int main () {
К числу прибавить объект класса C++
Не получается перегрузить '+' для сложения числа с объектом Пишу через френд friend Vremya operator + (int a, Vremya ); Vremya operator + (int a, Vremya b) { int sec = getSec(b); ...
C++ массив чисел http://www.cyberforum.ru/cpp-beginners/thread430025.html
Даны натуральные числа i,N, массив чисел A(N) (i < N ). Найти среднее арифметческое всех чисел массива, ...
C++ Алгоритм запоминания языка при изучении... Программисты, подскажите свои методы запоминания столь многочисленных функций языков программирования... Только не надо писать что единственный способ - много писать. При этом способе запоминаются... подробнее

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

Класс Матрица, перегрузка оператора *= - C++

17.01.2012, 18:44. Просмотров 574. Ответов 3
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
matrix& matrix :: operator *= (const matrix& x1) 
{
    if( СhM(x1) ) //СhM - проверка на возможность умножения двух матриц
    {
        *this=this*x1;
    } 
    
    else throw "ERROR"; 
    return *this;
}
Написал следующее, каким еще способом можно перегрузить оператор *= и почему первый наиболее эффективный?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru