Dobrý den, mám za úkol napsat program, který vypíše všechny položky databáze do souboru. Máme za úkol použít funkci ofstream. Můj nefungující kód
void Ulozeniseznamu(){
ofstream vystupni_soubor;
vystupni_soubor.open("Telefonni seznam.txt", ios::out | ios::app);
if (vystupni_soubor.is_open()){
for (int i=0; i<poradi; i++){
vystupni_soubor << vypisaniKontaktu(databaze[i]) << endl;
}
} else {
cout << "soubor se nepodarilo otevrit" <<endl;
}
vystupni_soubor.close();
Můj nápad byl použít cyklus for aby projel databázi a jednotlivě tyto položky vypsal, tento postup se bohužel setkal s neúspěchem.
Za každou radu budu rád. Děkuji.