I have this struct to hold student information:
struct student_info { int year; string course_name; int course_id; string student_name; int student_id; }; And I read in from the file like this:
ifstream infile ("info.txt"); while(infile >> year >> course_name >> course_id >> student_name >> student_id) { // do stuff } I was wondering if there is a way to shorten the while loop condition and still be able to read in all that data? I feel like it's too long