我也包含了身份的头文件,不知道为什么报错。


代码如下:
身份.h的:
#pragma once
#include<iostream>
#include <string>
using namespace std;
class identity {
public:
virtual void opermenu() = 0;
string name;
string code;
};
学生.h的:
#pragma once
#include<iostream>
#include <string>
using namespace std;
#include"身份.h";
class student:public identity {
public:
student() {};
student(int c, string a, string b) {
number = c;
name = a;
code = b;
}
virtual void opermenu();
void order();
void sorder();
void saorder();
void corder();
int number;
};