Salve a tutti...
Sto lavorando in una ribrica...(forse qualcuno ha già visto il mio post precedente)...
ho un problema, come da titolo, nella lettura del file.
Mi spiego meglio: memorizzo tutti i contatti in un file .txt, nel seguente metodo:
Non so se ho reso l'idea...il mio problema sta nel leggere dal secondo contatto incodice:Nome Cognome Numero Nome Cognome Numero Nome Cognome Numero
poi...riesco a leggere il primo contatto e a memorizzare le variabili Nome, Cognome e Numero...
Ecco la parte del codice interessata...così com'è legge solo la prima riga;
Spero possiate aiutarmi...codice:ifstream aprifile; aprifile.open("rubrica.jkl", ios::in); system("CLS"); int c; while(!aprifile.eof()){ while(aprifile >> c >> num_cont >> nomex >> cognomex >> telefonox ){ if (c == 1){ fstream testo("C:\\percorso\\testo.txt",ios::in); cout << "Contatto ("<<num_cont<<"):\n" "-----------------------------------\n" "Nome: " << nomex << "\n" "Cognome: " << cognomex << "\n" "Numero Casa: " << telefonox << "\n" "-----------------------------------\n"; aprifile.close(); }}}
Grazie Anticipatamente
Saluti Satore11

Rispondi quotando