Non vedo la necessità di passare 'vett' come reference. Passalo come puntatore. Inoltre 'n' l'hai messo const ma poi in leggi() lo modifichi (tramite il reference) e non va bene. Togli il const, almeno.