Powrót do użycia przy użyciu parametru referencyjnego
To naprawdę mnie wkurza, pochodząc z tła C #.
Czasami widzę funkcje napisane w ten sposób:
int computeResult();
Do tego jestem przyzwyczajony. Ale potem widzę je napisane w ten sposób:
void computeResult(int &result);
Uważam to za dziwne. Jakie korzyści ma druga metoda w stosunku do pierwszej, jeśli w ogóle istnieje? Musi coś być, ponieważ cały czas to widzę.