我创建了一个指向我创建的指向该类的指针的动态数组的类的指针。我正尝试使用我创建的类中的函数(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*’
[示例代码](http://sscce.org/)应该完整且简洁。 – outis
发布问题时,请务必定义“doe1s not work”。编译错误?运行时错误?如果运行时错误:预期的行为?实际行为? –