Ragazzi, se ho la seguente riga in un file di testo chiamato "lista.txt":
codice:
Candidato:	Nome: Mario, Cognome: Rossi, Data di nascita: 05/10/1950
Adesso io ho un'array di strutture nel quale vorrei salvare tutte le righe del file, una cosa del tipo:

codice:
struct data{
   int giorno;
   string mese;
   int anno;
};

struct persona{
   string nome;
   string cognome;
   data data_nascita;
};
dovrei creare una function che salvi i nomi, i cognomi e le date di nascita, nell'array di strutture.
Qualcuno può aiutarmi?

io ho impostato così la function:
codice:
/* *candidati è l'array di tipo persona(array di strutture), mentre lista è il file(lista.txt) */

void caricaInMemoria(struct persona *candidati, fstream &lista){
    while(lista.eof()){
    }
}