No ... il problema deriva dal "ritorno a capo" visto che i dati non stanno su singole linee.

Prova ad inserire due volte la getline, ovvero

getline(file, nome);
getline(file, nome);