这是我的学生班。函数For i = 1 to 10
Me.Controls.Remove(DYNAMIC_PICTUREBOX_NAME & i)
Next
:
static int readRecord(fstream &, Student s[]);
在我的cpp中我有这个:
#ifndef STUDENT_H
#define STUDENT_H
#include <fstream>
class Student
{
public:
Student();
Student(char* n, int g[]);
char* getName();
void setName(char* n);
void setGrade(int g[]);
double getGradesAverage();
static int readRecord(fstream &, Student s[]);
static void display(Student s[], int students);
static void sort(Student s[], int students);
private:
char name[30];
int grades[5];
};
#endif
我得到了这个编译错误:
错误C2061:语法错误:标识符&#39; fstream&#39;
和
错误C2511:&#39; int Student :: readRecord(std :: fstream&amp;,Student [])&#39; : 在&#39;学生
中找不到重载的成员函数