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

Перегрузка оператора умножения числа на матрицу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Некорректность работы программы при считывании текстовых данных с файла http://www.cyberforum.ru/cpp-beginners/thread837057.html
Здравствуйте!) Помогите, пожалуйста, решить данную проблему... Почему при следующем варианте кода, программа просто-напросто не работает и вылетает. В чём ошибка при считывании? Подскажите,...
C++ Работа с tinyxml ошибки LNK 2019 и LNK 2001 всем привет! скачал архив tinyxml, разархивировал в папку проекта затем написал следующий код: #include "stdafx.h" #include "tinyxml/tinyxml.h" #include <iostream> int _tmain(int argc,... http://www.cyberforum.ru/cpp-beginners/thread837047.html
C++ Узнать указывает ли указатель
Доброго времени суток. Постановка задачи такова: есть указатель на массив, надо удалить массив, а потом создать новый, но не ясно указывает ли указатель уже куда-то. Как с этим побороться? Спасибо!
C++ Сортировка
Нужно написать алгоритмы для Selection, Insertion, Shell, Quick, Merge, Heap сортировок для любых типов данных. Например, сравнить машины и их объемы двигателей. Сам начинающий, не знаю, как сделать....
C++ Как обратиться к элементам массива через указатель? http://www.cyberforum.ru/cpp-beginners/thread836995.html
// 2 зачет.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; int main() {setlocale ( LC_ALL, "Russian" );
C++ Клас колода карт Класс CardDeck (колода карт). Класс сохраняет массив из 32 карт (cards), а также текущую карту (currentCard). Надо написать функцию для перемешивание карт, функцию выбор 6 карт, а также функцию... подробнее

Показать сообщение отдельно
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927

Перегрузка оператора умножения числа на матрицу - C++

13.04.2013, 23:49. Просмотров 689. Ответов 10
Метки (Все метки)

Доброго дня суток. Хочу перегрузить оператор умножение числа на матрицу.
Перегрузил сначала в классе вот так:
C++
1
matrix  operator*(const double  );
а вне класса(в том же хидере) написал вот так:
C++
1
2
3
4
matrix operator*(const double & arg_double, const matrix & arg_matrix)
{
    return ((arg_matrix)*(arg_double));
}
VS ругается,что нету оператора "*" для таких типов.
Что я не так сделал?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru