一个类中的fstream语法

时间:2015-04-30 20:09:13

标签: c++ object fstream

这是我的学生班。函数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;学生

中找不到重载的成员函数

0 个答案:

没有答案