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

Организовать перегрузку оператора = и объяснить для чего это сделано - C++

Восстановить пароль Регистрация
 
CyberGenius777
0 / 0 / 0
Регистрация: 28.09.2014
Сообщений: 33
27.11.2015, 10:52     Организовать перегрузку оператора = и объяснить для чего это сделано #1
4)Организовать перегрузку оператора = и объяснить для чего это сделано
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2015, 10:52     Организовать перегрузку оператора = и объяснить для чего это сделано
Посмотрите здесь:

книги туториалы мануалы по hex и debagger (да и объяснить для чего это) C++
Организовать перегрузку оператора (=) C++
C++ Как сделать в данной программе перегрузку оператора?
Общие символы для двух строк(своего класса) через перегрузку оператора C++
Не выводит перегрузку оператора сложения C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dimension
Dimension
547 / 428 / 132
Регистрация: 08.04.2014
Сообщений: 1,693
Завершенные тесты: 1
27.11.2015, 11:21     Организовать перегрузку оператора = и объяснить для чего это сделано #2
кому объяснить то?
CyberGenius777
0 / 0 / 0
Регистрация: 28.09.2014
Сообщений: 33
27.11.2015, 11:35  [ТС]     Организовать перегрузку оператора = и объяснить для чего это сделано #3
Ну у меня просто задача. Нужно сделать перегрузку = и объяснить для чего это делается
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
27.11.2015, 11:45     Организовать перегрузку оператора = и объяснить для чего это сделано #4
Цитата Сообщение от CyberGenius777 Посмотреть сообщение
Нужно сделать перегрузку = и объяснить для чего это делается
Могу предложить почитать учебник по языку.
rikimaru2013
27.11.2015, 11:46
  #5

Не по теме:

Цитата Сообщение от Tulosba Посмотреть сообщение
Могу предложить почитать учебник по языку.
Кому оно надо?

Kerry_Jr
Модератор
 Аватар для Kerry_Jr
1858 / 1654 / 577
Регистрация: 14.05.2014
Сообщений: 4,753
Записей в блоге: 1
Завершенные тесты: 5
27.11.2015, 11:49     Организовать перегрузку оператора = и объяснить для чего это сделано #6
Цитата Сообщение от CyberGenius777 Посмотреть сообщение
Организовать перегрузку оператора = и объяснить для чего это сделано
Для чего перегрузку оператора? Есть какой-то класс?
Ilot
Модератор
Эксперт С++
1767 / 1142 / 223
Регистрация: 16.05.2013
Сообщений: 3,020
Записей в блоге: 5
Завершенные тесты: 1
27.11.2015, 12:25     Организовать перегрузку оператора = и объяснить для чего это сделано #7
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class foo {
    float i;
public:
    foo (float t ): i(t)
    {}
    foo& operator= (int t) {
        i = t;
        return *this;
    }
    foo& operator= (float t) {
        i = t;
        return *this;
    }
};
Объяснение: перегрузка сделана потому, что об этом попросил ТС.
CyberGenius777
0 / 0 / 0
Регистрация: 28.09.2014
Сообщений: 33
27.11.2015, 13:28  [ТС]     Организовать перегрузку оператора = и объяснить для чего это сделано #8
Ilot, Спасибо большое)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2015, 14:12     Организовать перегрузку оператора = и объяснить для чего это сделано
Еще ссылки по теме:

C++ Обеспечить перегрузку оператора возведения в степень (^) комплексных чисел
Для чего нужно переопределение оператора присваивания? C++
Реализовать перегрузку оператора индексации C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
27.11.2015, 14:12     Организовать перегрузку оператора = и объяснить для чего это сделано #9

Не по теме:

Цитата Сообщение от Ilot Посмотреть сообщение
перегрузка сделана потому, что об этом попросил ТС.
А если он тебя попросит с крыши спрыгнуть?


Имхо, перегрузка operator= подразумевает создание функции с одноименным именем для какого-то конкретного класса. Т.е. смысл в перегрузке встроенного оператора присваивания, а не создание нескольких версий внутри класса.
Yandex
Объявления
27.11.2015, 14:12     Организовать перегрузку оператора = и объяснить для чего это сделано
Ответ Создать тему
Опции темы

Текущее время: 09:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru