Se scrivo una funzione che restituisce in uscita un vettore, e a sua volta questa funzione ne chiama un'altra che restituisce un vettore pure lei, è sufficiente creare e distruggere (new e delete) un puntatore in ciascuna di queste funzioni? Oppure c'è qualche accorgimento particolare da adottare con i puntatori. Io i puntatori non li so maneggiare, conosco solo new e delete