void loadCleanData(CleanList& cleanList, SuitList& suitList) { ifstream inFileClean ("cleans.dat"); int sizeclean; inFileClean >> sizeclean; for(int as = 0; as < sizeclean; as++) { // Stuff* stuff; // std::string& date; string name; string date; int amount; int income; int kas; inFileClean >> stuff; inFileClean >> date; inFileClean >> amount; inFileClean >> income; for(int p = 0; p < suitList.size(); p++) { if(suitList[p]->getNumber() == nr) { vehiclenr=p; kas=1; } } cleanList.push_back(new Clean(suitList, date, amount, income)); } inFileClean.close(); //getStuff()->getName() } //------------------------------------------------------------------------------ void saveCleanData(CleanList& cleanList) { ofstream outFileClean("cleans.dat"); outFileClean << cleanList.size() << endl; for(int u = 0; u < cleanList.size(); u++) { outFileClean << cleanList[u]->getStuff()->getName() << " " << cleanList[u]->getDate() << " " << cleanList[u]->getAmount() << " " << cleanList[u]->getIncome() << endl; } outFileClean.close(); }