C++로 코딩 된 3 개의 클래스가 있습니다. 그것들은 모두 단순하지만 컴파일러는 많은 오류를줍니다. cpp 파일과 헤더 파일의 각 클래스. 가능한 문제점은 무엇입니까? 하나는 "정의되지 않은 기본 클래스"입니다.간단한 클래스로 인해 오류가 발생합니다.
class re {
int i;
int j;
string a;
re(int,int,int);
~re();
}
class Pre:public re {
int k;
public:
Pre(int,int,int);
~Pre();
}
class MPre:public Pre {
int z;
public:
MPre(int);
~Mpre(int);
}
클래스 정의는 세미콜론 (";")으로 끝나야합니다. 실제 코드에서 세미콜론을 사용하고 있습니까? (예를 들어 사용하지 않는 경우). – mfontanini
당신은 오류를 게시 할 수 있습니다, 당신이 붙여 넣은 것은 클래스 정의의 끝에서';'가 없기 때문에 가능할 수 있습니다. 그러나 나는 추측하기 어렵습니다. – EdChum
세미콜론을 넣었습니다. 아직 오류가 있습니다. –