Problema con i vector e i file di testo

di il
2 risposte

Problema con i vector e i file di testo

Vector <Contatto> leggi(string file){
vector<Contatto> v;
ifstream input(file);

for(int i = 0;!input.eof();i++){
cout << i;
Contatto c(leggi_stringa(file,input),leggi_stringa(file,input),leggi_stringa(file,input),leggi_stringa(file,input));
v.push_back(c);
}
input.close();
}


string leggi_stringa(string file,ifstream &input){
string s;
input >> s;
return s;
}


void scrivi(string file){
vector<Contatto> v = leggi(file); //CRASH DEL PROGRAMMA
ofstream output(file);
/*
Scrittura
*/
output.close();
}

Perché nel punto sopraelencato il programma crasha?Grazie del aiuto

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte