Io farei così:
Così hai la certezza di leggere tutto il file e deleghi allo stringstream il compito di estrarre i campi che ti servono.codice:ifstream aprifile; aprifile.open("rubrica.jkl"); int c; std::string line; while(getline(aprifile,line)) { istringstream iss; iss.str(line); iss >> c >> num_cont >> nomex >> cognomex >> telefonox; cout "variabili varie"; }