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

Перегруженные функции. Возвращаемый тип - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ CodeBlocks. Как правильно подключать библиотеки http://www.cyberforum.ru/cpp-beginners/thread1115967.html
Сделал подключение реализации вот таким способом 1. Project properties -> Build options -> Other options -> добавить флаг "-fopenmp" 2. Linker settings -> "Add" -> "gomp" Собранному приложению нужно находить следующие библиотеки: libgomp-1.dll pthreadGC2.dll но выдает такую ошибку не знаю, может неправильно кладу библиотеки, я их просто пихаю в bin компилятора MinGW
C++ Морской бой народ помогите нарисовать решётку (поле боя ) для морского боя никак не выходит через двухмерный массив http://www.cyberforum.ru/cpp-beginners/thread1115962.html
Улучшенное решето Эратосфена C++
Наткнулся на статью про поиск простых чисел. Разобрался с первым алгоритмом (Обычным решетом), но никак не пойму вторые два. Пожалуйста,объясните на пальцах! Статья: http://habrahabr.ru/post/91112/
C++ Матрицы. Создать вектор, в который будут выводиться средние значения позитивных элементов четных строк
Доброго времени суток! Помогите написать задачу, не очень ее понял. Суть задачи: Дана матрица 7х8 с целыми числами. Необходимо создать вектор, в который будут выводиться средние значения позитивных элементов четных строк. Заранее спасибо :) Добавлено через 21 минуту { int a,b; int i,j,s=0,kol=0; for(i=0, i<7, i++) for(j=0, j<8, j++)
C++ Задача о философах с использованием событий http://www.cyberforum.ru/cpp-beginners/thread1115940.html
Пытаюсь разобраться с этой задачей . Задача: за круглым столом сидят философы. Их жизненный цикл состоит из двух состояний: ест и думает. Ест он двумя вилками - правой и левой, а вилки расположены не каждому по две, а между каждыми двумя философами по одной. Когда один ест - вилки вокруг него блокируются событиями, а если хотя бы одна из вилок занята - он просто забивает на еду и начинает...
C++ Организовать введение данных в массив , обработку элементов и выведение результатов используя указатели. Дано натуральное число N и одномерный массив Организовать введение данных в массив , обработку элементов и выведение результатов используя указатели. Дано натуральное число N и одномерный массив А1, А2,...,AN целых чисел. Найти три не находящихся рядом числа, умножение котах равняется Р. B C++! подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.03.2014, 04:49     Перегруженные функции. Возвращаемый тип
Цитата Сообщение от xvivax Посмотреть сообщение
Мое мнение было такое, что в обоих случаях данныий объект присоединит строку второго объекта, которая была передана как аргумент.
Где у вас, во втором случае, используется строка объекта, который вызывает оператор? У вас в орераторе создаётся локальный объект с пустой строкой, потом эта пустая строка соединяется со строкой параметра, копия temp, с такой соединённой строкой, возвращается в никуда. Как эти действия могут отразиться на строке объекта, который вызывает оператор?

Добавлено через 7 минут
В первом случае, строка объекта, который вызвал оператор, соединяется со строкой параметра (т.е., строка объекта, который вызвал оператор уже состоит из двух строк). Дальше можно хоть вообще ничего не возвращать, у объекта, который вызвал оператор уже новая строка. Возврат копии объекта, с новой строкой, делается для того, чтобы этот оператор можно было использовать в цепочке действий (c = a += b).
 
Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru