Форум программистов, компьютерный форум 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;
Форма с элементом управления ListBox C++
Необходимо написать программный код для решения следующей задачи: после запуска программы должна отображаться форма с элементом управления ListBox, а через 2 секунды будет происходить добавление в список аналогичной записи
C++ Алгоритм Краскала http://www.cyberforum.ru/cpp-beginners/thread700880.html
У кого нибудь есть блок схема к этому алгоритму???
C++ Знакомство с классами, попытка реализации класса матриц Собственно выдает следующую вещь "Необработанное исключение в "0x00411805" в "class_test_inheritance.exe": 0xC0000005: Нарушение прав доступа при чтении "0xcccccccc"." хотелось бы понять почему. код: #include <iostream> using namespace std; class Matrix { подробнее

Показать сообщение отдельно
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. Для проверки использую квадратную матрицу, пока не заморачиваюсь с тем, что она может быть любой размерности
 
Текущее время: 00:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru