Come faccio a creare un array a dimensione variabile ?

vorrei che la dimensione aumenti a seconda dell'Aumento della
variabile in un ciclo..

for (i=0; i<10; i++) {

}

Ho gia provato fare :
int *vett;
int i;
vett = new int (i);

Ma in un ciclo Non Funziona...