[C++] Przeciążanie operatora ++


(Kamiljano) #1

Jak w temacie, mam problem z przeciążeniem operatora ++.

mam coś takiego

verylong operator ++();

ale przy takiej definicji kompilator mi mówi, że jest to inkrementacja przedrostkowa, a co mam zrobić, żeby to było przyrostkowe? Tj. żebym mógł sobie później napisać i++ zamiast ++i.


(Sawyer47) #2

Tutaj znajdziesz odpowiedź http://en.wikibooks.org/wiki/C++_Progra ... _operators . Tyle że ta wersja da Ci właśnie wersję prefiksową.


([alex]) #3

operator ++(int);


(etam) #4

Dobra książka, ale nie ten akapit. Właściwy jest tu http://en.wikibooks.org/wiki/C++_Progra ... _operators