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

Проблема с перегрузкой операторов "+" и "+=" для классов Point и Circle - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Копировать элемент из массива в массив http://www.cyberforum.ru/cpp-beginners/thread1182913.html
У меня есть два динамические массивы skydiver **mas=new skydiver* skydiver **masinplane=new skydiver* Первый массив содержит следующие элементы. mas=new skydiverpro("Михайло",200,400,0,0);all++; mas=new skydiverbuff("Олександр",400,400,0,0);all++;
C++ Описать класс, реализующий тип данных "вещественная матрица" Задание: Описать класс, реализующий тип данных "вещественная матрица" и работу с ними. Класс должен реализовывать следующие операции над матрицами: 1. Методы, реализующие проверку типа матрицы (квадратная, диагональная, нулевая, единичная, симметричная, верхняя треугольная, нижняя треугольная). 2. Операции сравнения на равенство и неравенство. 3. Доступ к элементу по индексам Написать... http://www.cyberforum.ru/cpp-beginners/thread1182905.html
C++ Для знающих. Создаю меню в Borland C++, но что-то не работает, кто подскажет.что не так
Файл с программой прилагается. меню из 4 пунктов но почему то не отображает их, кто сможет исправьте и отправите правильный вариант. Заранее спасибо
C++ Динамический массив и объекты в нем, полиморфизм
У меня есть два динамические массивы skydiver **mas=new skydiver* skydiver **masinplane=new skydiver* Первый массив содержит следующие элементы. mas=new skydiverpro("Михайло",200,400,0,0);all++; mas=new skydiverbuff("Олександр",400,400,0,0);all++; mas=new skydiver("Тимур",700,280,400,0);all++;
C++ Дайте совет по продолжению обучения http://www.cyberforum.ru/cpp-beginners/thread1182885.html
Сейчас учусь на первом курсе комп.инженерии.Уже прошли делфи- сечас группа учит С++, а мне этот язык показался очень интересным и я усердно его изучаю !).. Пока группа только начинает учить массиви ,я уже пытаюсь експерементировать с наследием и полиморфизмом . Но предо мной стал вопрос , а что учить дальше ?: переходить на шарп ,Qt,Продолжать MFC? , просто не знаю что дальше учить .. нет цели .....
C++ Разложение cosec в ряд тейлора Помогите пожалуйста решить проблему. Нужно написать программу, которая вычисляет значение cosec с некоторой погрешность (epsilon) с помощью разложения в ряд Тейлора. Мой вариант double cosec_func(double X, double epsilon) {double n=0,sum=0; while(abs(f(n,sum)-f(n+1,sum))<epsilon) { sum=f(n,sum); подробнее

Показать сообщение отдельно
Евгений Буланов
6 / 6 / 4
Регистрация: 23.10.2013
Сообщений: 63
21.05.2014, 01:30     Проблема с перегрузкой операторов "+" и "+=" для классов Point и Circle
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Circle Circle::operator=(const Circle&c)
{
     p.put_x(c.p.get_x())  ;
     p.put_y(c.p.get_y())  ;
    r = c.r;
    return (*this);
}
 Circle Circle::operator+=(Circle&c)
 {
     p.put_x(p.get_x() + c.p.get_x()) ;
     p.put_y(p.get_y() + c.p.get_y()) ;
     r = r + c.r;
     return(*this);
 }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru