Ciao!!!

Probabilmente non sto capendo cosa stai facendo, oppure non hai postato tutto il codice, comunque ci sono parecchie incongruenze ad esempio tu hai dichiarato

void augmente(int);
void affiche() const;
bool compare(const Vettore&) const;

però poi quando implementi cambi nome poi implementi un metodo stampa che però non hai dichiarato nella classe ecc. ecc...

Poi scusa cosa vuoi fare con vec.i ???

al massimo vec.at(i)...

C'è qualcosa che mi sfugge oppure tu non hai postato bene???