funkcijski članovi i operatori
Counter Counter::operator++()
{
   ++itsVal;
   Counter temp;
   temp.SetItsVal (itsVal);
   return temp;
}
preopterećenje operatora - nastavak
Povratne vrijednosti operatorske funkcije mogu biti :
Øprivremeni objekt:
primjer 09
...
Counter a = ++i;
...
Øprivremeni bezimeni objekt:
Counter Counter::operator++()
{
   ++itsVal;
   return Counter (itsVal);
}
primjer 10