|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.02.2011, 12:30 | #1 |
Новичок
Джуниор
Регистрация: 04.02.2011
Сообщений: 4
|
перегрузка оператора =
Подскажите, плз, почему этот код РАБОТАЕТ
Код:
Код:
Код:
|
04.02.2011, 12:35 | #3 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 81
|
mcpro если ты не перегрузил оператор = и не создал конструктор копирования, то компилятор сделает это автоматически
|
04.02.2011, 12:35 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
второе работает очень просто, за счет стандартного оператора =.
который просто копирует все члены объекта. а в первом вы уверены что выполняется именно SetString? проверьте: Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
04.02.2011, 13:05 | #5 | |
Новичок
Джуниор
Регистрация: 04.02.2011
Сообщений: 4
|
спасибо. Вроде разобрался. Но если позволите ещё вопрос
Вот тут сказано Цитата:
|
|
04.02.2011, 14:26 | #6 | |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Цитата:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
|
04.02.2011, 14:40 | #7 |
Новичок
Джуниор
Регистрация: 04.02.2011
Сообщений: 4
|
по ссылке
класс описан так Код:
и автор пишет Код:
|
04.02.2011, 15:13 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вообще то тот момент отличается от вашего тем что там есть переопределенный оператор =.
код того что вы процитировали Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
04.02.2011, 15:28 | #9 |
Новичок
Джуниор
Регистрация: 04.02.2011
Сообщений: 4
|
уф.. )
если вот такой код Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++ Перегрузка оператора += и >> | Jane-sad | Помощь студентам | 4 | 01.03.2013 15:38 |
Перегрузка оператора + | Jane-sad | Помощь студентам | 0 | 05.10.2010 13:52 |
перегрузка оператора << | z3rg | Общие вопросы C/C++ | 18 | 02.03.2010 02:58 |
Перегрузка оператора + | z3rg | Общие вопросы C/C++ | 1 | 22.03.2009 03:06 |
Перегрузка оператора + (С++) | MjRed | Помощь студентам | 1 | 15.12.2008 18:57 |