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

Перегрузка оператора + - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ QT это чистый c++ или нет (C++ ISO/IEC)? http://www.cyberforum.ru/cpp-beginners/thread689212.html
Здравствуйте. Интересует вопрос. В Microsoft Visual Studio используется язык C++/CLI - доработанный C++ ими же. Как дела обстоят с QT? Там используется C++ ISO или какая-то его модификация?...
C++ Замена заданной текстовой строки Замена заданной текстовой строки на указанную текстовую строку в текстовых файлах заданного каталога Необходимо написать программу в которой бы создавались каталоги (5 штук) и файлы(5 штук на... http://www.cyberforum.ru/cpp-beginners/thread689209.html
move семантика C++
Сейчас стало появляться нечто вроде такого: class X { public: X (const X& lvalue); // copy constructor X (X&& rvalue); // move constructor X& operator= (const X& lvalue); // copy...
C++ CURL *curl;
CURL *curl; опишите подробно что здесь все это значит. Я на php только профи.
C++ BST of strings http://www.cyberforum.ru/cpp-beginners/thread689195.html
Задание реализовать для binary search tree string-ов функции add, find, print. struct tree{ string key; node * left; node * right; node * parent; };
C++ Модифицировать алгоритм QuickSort с использованием стека отложенных заданий логарифмической глубины Модифицировать алгоритм QuickSort с использованием стека отложенных заданий логарифмической глубины, реализованного через массив. Псевдокод StackQuickSort(A) stack<-1,length; while( depth>0) ... подробнее

Показать сообщение отдельно
mrstmf
0 / 0 / 0
Регистрация: 03.07.2012
Сообщений: 22
05.11.2012, 18:31  [ТС]
Цитата Сообщение от yuron_477 Посмотреть сообщение
Оператор должен возвращать новый объект. Что-то вроде этого:
C++
1
2
3
4
5
6
7
Point operator + (const Point& p) const
    {
        Point temp;
        temp.x = x + p.x;
        temp.y = y + p.y;
        return temp;
    }
Не помогло. Та же самая ошибка
no match for 'operator+' in '((Circle*)this)->Circle:: p + t'
Мб проблема в самом вызове сложения? p=p+t;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru