Суббота, 20 Апреля 2024, 12:50

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » C/C++ » Перегрузка оператора (присваивания...)
Перегрузка оператора
vasua99Дата: Понедельник, 20 Февраля 2012, 19:31 | Сообщение # 1
GNU follower
Сейчас нет на сайте
имеется класс Integer с переменной х конструктором методами и т.д, так вот имеется такая перегрузка оператора
Code

Integer& operator=(const int& i)
{
x = i;
return this;
}
вопрос.будет он работать?
P.S сижу с телефона,читаю книгу и по пути пишу во встроенке х-плоре.поэтому проверить не могу.а комп далеко((.


Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
SWFcreatorДата: Понедельник, 20 Февраля 2012, 20:11 | Сообщение # 2
участник
Сейчас нет на сайте
В конце должно передаваться значение указателя this, тогда будет.
НохчиДата: Понедельник, 20 Февраля 2012, 20:32 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Quote (vasua99)
вопрос.будет он работать?

Не будет конечно.
Code

return *this


Многие вопросы по Windows отпадут, если посмотреть тут

Сообщение отредактировал Нохчи - Понедельник, 20 Февраля 2012, 20:34
Форум игроделов » Программирование » C/C++ » Перегрузка оператора (присваивания...)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг