#cpp
Bardziej opłaca się przekazywać obiekty przez wskaźniki czy przez referencje?
Rozumiem, że główny problem polega na tym, że jak przekazujemy przez wskaźnik, to trzeba pamiętać o zwalnianiu pamięci?
Bardziej opłaca się przekazywać obiekty przez wskaźniki czy przez referencje?
Rozumiem, że główny problem polega na tym, że jak przekazujemy przez wskaźnik, to trzeba pamiętać o zwalnianiu pamięci?


















Czy w momencie gdy destruktor nic nie robi, to warto wgl zapisywać jego definicję w klasie? Chodzi o dobre praktyki w kodzie produkcyjnym.
1. polimorfizm
jeżeli tworzysz interfejs/klasę abstrakcyjną, to powinieneś z automatu dodać mu wirtualny pusty/defaultowy denstruktor.
jeżeli masz już konkretną implementację interfejsu/klasy abstrakcyjnej, to możesz dodać
overridedo tego destruktora, żeby ktoś przypadkiem nie usunąłvirtualz klasy