Svuota il buffer dopo la cin (con cin.ignore() ) e non usare buffer (non serve)

codice:
{
        cout<<"nome\n";
        getline(cin,v[i].nome);

	cout<<"eta'\n";
        cin>>v[i].eta;
	cin.ignore();
}