所以代码的格式如下:
class patient{
public:
char FirstName[30];
char LastName[30];
char SID[20];
};
class Register{
private:
int PatientNum;
patient List[];
public:
void OutputList ();
};
之后我就像使用寄存器一样得到了这个函数:
void Register::OuputList() {...}
现在,这都在头文件中。但是,当我尝试在main中实现OutputList()函数时,它不会让我。我该如何解决这个问题,所以主要是函数会编译?
此外,我还有另一个在患者类范围之外定义的功能,例如:
patient Add(){...}
以Add()形式使用此函数时;在主要,它的工作原理。