void FileHandler::saveStaffList(string fname, StaffList& s_list) { // open file ofstream fout; fout.open(fname); if (!fout) { cerr << "\n" << "can't open " << fname << "!!"; exit(1); } // save data into file int count = s_list.getCount(); for (int i = 0; i<count; i++) { Staff s = s_list.getStaff(i); fout << s.staff_id << s.staff_sep << s.name << s.birth_date << s.phone_no << s.join_date << s.resign_date; } // close file fout.close(); }