Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Abstrakter Iterator из области С++

04.07.12 18:09
Re: Abstrakter Iterator из области С++
 
evgher постоялец
evgher
в ответ ThorV 04.07.12 17:47, Последний раз изменено 04.07.12 22:36 (evgher)
В ответ на:

operator++(int) должен возвращать ссылку на объект

Я тут с Вами не очень согласен. У постфикс-оператора это просто не возможно. Он возвращает копию объекта. Смотрите ниже пример из инета.
В ответ на:

Number& Number::operator++ ()
{
...
return *this;
}

Number Number::operator++ (int)
{
Number ans = *this;
++(*this); // or just call operator++()
return ans;
}

 

Перейти на