Wpis z mikrobloga

@RaVo: to z friendem to jest taki trick, że normalnie byś w klasie zadeklarował operator jako funkcję jako przyjaciela, a na zewnątrz go zaimplmentował. Żeby dostać się do prywatnych rzeczy w klasie operator (funkcja) musi być zaprzyjaźniony. Można jednak od razu go zdefiniować w klasie.

Można zrobić też inaczej - zdefiniować go w klasie tak, żeby był jednoargumentowy i wtedy nie trzeba frienda, bo będzie normalną metodą.
  • Odpowiedz