Però ricorda che tutte le variabili dichiarate in una funzione, se vengono allocate sullo stack, vengono rilasciate automaticamente.
codice:void foo() { MyClass obj1; //questa viene rilasciata automaticamente a fine funzione MyClass* ptr = new MyClass(); //questa no return; }