Форум программистов, компьютерный форум 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++! подробнее

Показать сообщение отдельно
xvivax
1 / 1 / 0
Регистрация: 07.09.2013
Сообщений: 25
11.03.2014, 03:14     Перегруженные функции. Возвращаемый тип
Добро всем времени суток. Изучаю Р.Лаворе книгу и наткнулся на непонятныий мне аспект.
Вот есть код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
    String(char s[])
    {
        strcpy_s(str, s);
    }
    String operator+=(String ss)
    {
        if (strlen(str) + strlen(ss.str) < MAX)
        {
            strcat_s(str, ss.str);
        }
        return String(str);
    }
Интересует меня возрашяемыий тип перегруженнои функций. Почему ето конструктор? Для меня больше понятно когда создается временная переменная и потом она возрашяется, а тут вот конструктор. Почему? Зачем?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru