Форум программистов, компьютерный форум 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 assignment operator X& operator= (X&& rvalue); // move assignment operator };
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) //пока в стеке есть элементы stack->right,left; //извлекаем 2 элемента из стека, ЭТОТ МОМЕНТ НЕ ЯСЕН while(left<right) do middle<-Partition(A,p,r); stack<-left,middle-1; ... подробнее

Показать сообщение отдельно
DiffEreD
1427 / 764 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
05.11.2012, 17:50     Перегрузка оператора +
Оператор должен возвращать новый объект. Что-то вроде этого:
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;
    }
 
Текущее время: 23:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru