Program Summar y Write a C++ object-oriented program to manage a file system for
ID: 3741828 • Letter: P
Question
Program Summary
Write a C++ object-oriented program to manage a file system for students:
First Name – string
Last Name – string
Student ID – unsigned integer
Email – string
GPA - float
The program will manipulate the student list based on students from the file students.dat
Class requirements
Create a student class or struct based on the student structure
Create a students class which contains three private members – an array of students, the size of the array, and a function to print the contents of a process. The processes class will also provide the following functionality.
Load data from a data file into a student list
Retrieve and print a student from the student list
Insert a student into the student list
Delete a student from the student list
Print the contents of a student record
Print the contents for a list of students
Sort the student list by last Name
Sort the student list by GPA
Processing requirements
Load the students file students.dat
Create a menu to carry out the given operations
Implement input validation to avoid erroneous program errors
Structure of the file
students.dat – First Name, Last Name, Student ID, Email, GPA
Explanation / Answer
some specifications are needed.do you need two classes students,process apart from student struct? or the processes are to be done in students class itself and what is the meaning of "to print the contents of process" in this context to know whether it means getting the outputs of the methods of process class?
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.