![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| surly |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 20.1.2007 Репутация: нет Всего: нет |
еще раз доброго времени суток.
форум почитал, были схожие проблемы у людей, но никак не смог решить свою. столкнулся с проблемой, связанной с перегрузкой оператора =. операторы сравнения, арифм операций перегрузить получилось, а вот с = проблема.
вроде написано все верно, но ошибка есть ошибка..
заранее благодарен за помощ в решении проблемы связанной с перегрузкой оператора. Это сообщение отредактировал(а) surly - 23.5.2010, 18:20 |
||||
|
|||||
| kemiisto |
|
||||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 2 Всего: 160 |
Формальные аргументы перегруженных операторов для класса MyClass обычно константные ссылки const MyClass&. В случае оператора присваивания - возвращать нужно тоже ссылку.
Не забудьте проверить присваивание самого себе:
Почитайте, короче, хотя бы что-то. Это сообщение отредактировал(а) kemiisto - 23.5.2010, 18:48 -------------------- |
||||
|
|||||
| surly |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 20.1.2007 Репутация: нет Всего: нет |
спасибо, kemiisto.
вопрос решен =) олсо, по твоей ссылке я бывал сегодня, но чет не обратил внимания, дается усталось =) |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |