A.(constA&) B.(ostream&) C.(constA&,ostream&) D.(ostream&,constA&)
A.operator*(j.operator++(),k) B.operator*(operator++(j),k) C.operator++(j).operator*(k) D.operator*(operator++(j),)
A.Aobject.operator--() B.operator--(Aobject,0) C.--(Aobject,0)