Slide 24
Slide 24 text
24/30
24/30
Инкремент, декремент 1/2
Для того, чтобы при реализации в классе, отличить префиксную и постфиксную формы
реализации операторной функции ++ или --, нужно придерживаться следующих правил:
• если перегружается префиксная форма оператора ++ / --, то в классе нужно реализовать
операторную функцию operator++() / operator--() без параметров;
• если перегружается постфиксная форма оператора ++ / --, то в классе нужно реализовать
операторную функцию operator++(int d) / operator--(int d) с одним параметром.
Параметр d необходим для указания того, что перегружается именно постфиксная
реализация оператора