mam problem jak zapisać dużą listę dynamiczną do pliku, żeby łatwo było ją wczytać a potem posortować itp.
Struktura wygląda tak:
Kod: Zaznacz cały
struct ksiazka{
short int cena;
string tytul;
string nazwisko;
string imie;
short int ilosc;
ksiazka *nastepny;
}
Kod: Zaznacz cały
void zapisz(ksiazka *adres){
ifstream file("baza.txt");
if(file.good()){
while(adres!= 0){
file << adres->tytul << endl << adres->imie << endl << adres->nazwisko << endl << adres->cena << endl << adres->ilosc << endl;
adres = adres->nastepny;
}
}
file.close();
}