Я создал указатель на класс, который я создал, который указывает на динамический массив указателей этого класса. Я пытаюсь использовать функции из созданного мною класса (Student
).
Student **list;
list[i] = TextToClass(tempCourse);
list[i].SetCourse(x);
list[i].SetGrades(inFile);
Назначение работает. Но использование этих функций не работает. Как именно я могу использовать их функции?
Вот ошибка:
student.cpp: In member function ‘void Controller::ReadAndStore()’:
student.cpp:119: error: request for member ‘SetCourse’ in ‘((Controller*)this)->Controller::list[i]’, which is of non-class type ‘Student*’
student.cpp:121: error: request for member ‘SetGrades’ in ‘((Controller*)this)->Controller::list[i]’, which is of non-class type ‘Student*’