공부중인데요
faculty.dat
id, name, department, major, degree
string, string, string, int, int
staff.dat
id, name, department, rank, duty
string, string, string, int, string
undergraduate.dat
id, name, department, grade, advisor
string, string, string, int, string
graduate.dat
id, name, department, degree, major, advisor
string, string, string, int, string
이런 구조 파일 5개를 load해야 하는데요
보시다시피 구조가 비슷비슷하잖아여
Faculty* loadFaculty(string filename);
Staff* loadStaff(string filename);
Undergraduate* loadUndergraduate(string filename);
Graduate* loadGraduate(string filename);
일단 이렇게 나눠서 입력받게 해놨는데 소스가 너무 비슷해서 뭔가 낭비같아서 그런데
제가 한 방법밖에는 없는 건가요?
JSON 하세염