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

ООП перегрузка операторов сумма элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создается объект абстрактного класса:( http://www.cyberforum.ru/cpp-beginners/thread1031522.html
Вот допустим у меня есть класс: class Cell { public: Cell() {} ~Cell() {} virtual std::string getData() const = 0; }; Ну и от него наследовано пару классов, IntCell, StrCell и т. д.
C++ Работа со столбцами в vector< vector<int> > Добрый вечер. Есть ли какие-нибудь способы работы со столбцами в двумерных векторах? Часть задачи звучит так: "Переставить элементы первого столбца в обратном порядке, если в нем нет повторяющихся элементов." Задачу нужно решать используя алгоритмы stl и методы класса vector. Думаю вот скопировать элементы 1-ого столбца в отдельный вектор, и там уже с ними работать, а затем обратно. Можно ли... http://www.cyberforum.ru/cpp-beginners/thread1031519.html
C++ Динамически загружаемые библиотеки (DLL)
Здравствуйте. Может кто-нибудь сможет помочь? Нужно создать библиотеку функций для работы с двумерными матрицами и скомпоновать ее в виде DLL. Набор функций должен включать: транспонирование матриц, вычисление определителя квадратной матрицы, определение обратной матрицы, умножение двух матриц, сложение матриц, умножение матрицы на скаляр. Разработать программу, демонстрирующую использование...
C++ Нужна благотворительность
Занимаюсь созданием правдоподобной (с физической точки зрения) 3D модели солнечной системы. Необходимо обозначить спутники планет гигантов Юпитера, Урана и Нептуна. Нужно написать: int <название спутника на английском> = <порядковый номер> //начиная с 0, для возможности использования 0-индексации массива
C++ Два равных элемента http://www.cyberforum.ru/cpp-beginners/thread1031496.html
Два равных элемента.Дан целочисленный двумерный массив А размера nxm.Известно что среди его элементов два и только два равны между собой.Напеатать их индексы Ребят очень прошу помощи в программировании полный ноль,но надо сдать задачу. Если не трудно можно обьяснения к строчкам.
C++ Поменять строки местами Меня интересует такой вопрос, вот это неправильный отрывок кода. ... while (a!=NULL) { puts(a); a=strtok(NULL," "); if (strlen(a)==5) kolvo++; } ... подробнее

Показать сообщение отдельно
monolit
180 / 180 / 21
Регистрация: 24.03.2011
Сообщений: 647
Завершенные тесты: 1
07.12.2013, 01:12     ООП перегрузка операторов сумма элементов
использование using namespace std; и самописного vector'а приведет тебя к беде...

C++
1
2
3
4
5
6
7
8
9
vector vector::operator + (vector &rhs) const
{
   vector Zet;
   for (int i = 0; i <vector_size; ++i)
   {
   Zet.a[i] = this->a[i] + rhs.a[i];
   }
   return Zet;
}
Как то так, но названия переменных у тебя, конечно... В них мог ошибиться, не вникал в суть.
 
Текущее время: 00:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru