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

Класс Matrix, Перегрузка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив размера N. Утроить в нем вхождения всех элементов с нечетными номерами http://www.cyberforum.ru/cpp-beginners/thread700991.html
Всем привет! Есть такая задачка Дан массив размера N. Утроить в нем вхождения всех элементов с нечетными номерами (1, 3...). Условный оператор не использовать. и как её решить не знаю... Если б не было условия, что надо без условного оператора, может быть и сама решила, а так... не могу=( Очень надеюсь на вашу помощь=)
C++ Не могу открыть файл OFSTREAM Доброго времен суток! Помогите разобраться: пытаюсь открыть файл с параметром ios::out, а он не открывается :( Почему это может происходить? Код: input.open(name, ios::in||ios::binary); output.open(cpath, ios::out||ios::binary); if(!input) cout<<"Input file opening error"<<endl; if(!output) cout<<"Output file opening error"<<endl; где cpath - массив типа char содержащий путь к файлу... http://www.cyberforum.ru/cpp-beginners/thread700976.html
Нахождение определителя C++
Условие: Написать функцию для вычисления определителя матрицы произвольной размерности способом разложения по элементам строки/столбца. Вот мой вариант(немного исправил условие под себя): #include <cstdio> #include <conio.h> double Det(double** Mat, int N); int main() { double** arr;
Определить количество слов, в которых буква 'П' встречается хотя бы один раз C++
В задаче задается строка текста, состоящая из нескольких слов. Слова отделяются последовательностью пробелов. Составить программу, которая позволяет вводить строку, печатает ее, производить вычисления или преобразования, указанные в таблице, и выводить полученные результаты. Данные для отладки выбирать самостоятельно. Дополнительных строк заводить нельзя!
C++ Удалить каждый символ 'A', стоящий после ',' и подсчитать количество пар 'BC' и 'DE' отдельно http://www.cyberforum.ru/cpp-beginners/thread700935.html
Составьте программу, которая позволяет ввести строку текста, печатает ее, производит вычисления и преобразования, указанные в таблице, подсчитывает, на сколько изменилась длина строки и печатает результаты. Дополнительных строк заводить нельзя!
C++ Форма с элементом управления ListBox Необходимо написать программный код для решения следующей задачи: после запуска программы должна отображаться форма с элементом управления ListBox, а через 2 секунды будет происходить добавление в список аналогичной записи подробнее

Показать сообщение отдельно
The1Phoenix
2 / 2 / 0
Регистрация: 28.03.2012
Сообщений: 76
18.11.2012, 15:21  [ТС]     Класс Matrix, Перегрузка
Цитата Сообщение от David Sylva Посмотреть сообщение
Я посмотрел, твой код тебе не кажется, что ты забыл перегрузить оператор = .
C++
1
2
3
4
5
6
7
Matrix& Matrix::operator =(Matrix& B)
{ if (this==&B) {return *this;}
    N=B.N; M=B.M;
    for(int i = 0; i < N; i++)
        for(int j = 0; j < M; j++)
            arr[i][j] = B.arr[i][j];
return *this;}
Всё равно не скалдывает.

Добавлено через 8 минут
P.S. Для проверки использую квадратную матрицу, пока не заморачиваюсь с тем, что она может быть любой размерности
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru