void ReadFileCourse(Course*& c, int& n) { ifstream fin("CS162\\Schedule\\2019-2020-HK2-Schedule-19APCS1.txt", ios::in); if (!fin.is_open()) { cout << "Can not open file" << endl; return; } fin >> n; c = new Course[n]; for (int i = 0; i < n; i++) { fin.ignore(); ReadCourse(fin, c[i]); } fin.close(); } void ReadCourse(ifstream& fin, Course& c) { getline(fin, c.courseID, '\n'); getline(fin, c.courseName, '\n'); getline(fin, c.lecturerUser, '\n'); getline(fin, c.lecturerName, '\n'); getline(fin, c.lecturerDegree, '\n'); fin >> c.lecturerGender; fin.ignore(); getline(fin, c.startDay, '\n'); getline(fin, c.endDay, '\n'); fin >> c.Day; fin.ignore(); getline(fin, c.hourStart, '\n'); getline(fin, c.hourEnd, '\n'); getline(fin, c.Room, '\n'); }