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

матрица. клас - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан одномерный массив состоящий из n целых чисел, надо сортировать элементы по уменьшению http://www.cyberforum.ru/cpp-beginners/thread445002.html
Дан одномерный массив состоящий из n целых чисел, надо сортировать элементы по уменьшению (если возможно, то с обяснениями)
C++ Проблемка winapi Нужно считать байты пришедшие по ком порту. Проблема в том что точное количество пришедших байт я незнаю. Взял пример: DWORD WINAPI ReadThread(LPVOID) { COMSTAT comstat; //структура текущего состояния порта, в данной программе используется для определения количества принятых в порт байтов DWORD btr, temp, mask, signal; //переменная temp используется в качестве заглушки ... http://www.cyberforum.ru/cpp-beginners/thread444993.html
C++ Как правильно ввести два вектора ?
надо чтобы элементы векторов вводились с клавиатуры, а у меня что-то не получается. и еще надо будет найти сумму векторов, но это я уже может сам сделаю:)
Вычислить произведение элементов массива по модулю C++
Дан одномерный массив состоящий из n целых чисел, надо: вычеслить произведение элементов по модулю, которые находятся между максимальным элементом и минимальным ( если возможно с обяснениями)
C++ Какую платформу выбрать новичку? Желательно кроссплатформенную http://www.cyberforum.ru/cpp-beginners/thread444948.html
Немного знаю .NET и C#
C++ Задачи по C++ Есть не сложные задачи, но что бы решить их нужно знать кое что, что я у Вас и хочу спросить: 1. Есть число 1234. Как определить какая из его частей (12 или 34) больше? 2. Есть число 1234. Как сравнить 1е и предпоследнее число? 3. Как поменять последнюю и первую цифры числа местами? Спасибо за ответы! подробнее

Показать сообщение отдельно
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
12.02.2012, 19:07     матрица. клас
Цитата Сообщение от OstapBender Посмотреть сообщение
почему нет операторов * /
а как например можно делить матрицы?
Цитата Сообщение от Mayonez Посмотреть сообщение
matrix matrix::operator=(const matrix& matr)
{
int sz = matr.size();
for(int i = 0; i < sz; i++)
for(int j = 0; j < sz; j++)
_matrix[i][j] = matr._matrix[i][j];
return *this;
}
в таких случаях обычно делают проверку, что справа находится не тот же самый объекти и возвращают ссылку, те нечто вроде

C++
1
2
3
4
5
6
matrix& operator=(const matrix& m) 
{
    if (this == &m) { return *this; }
    // ....
    return *this;
}
и да, почему не шаблон?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru