|
아주 간단한 문제인데 제가 헤메고 있다는 생각이 듭니다.
Class를 아래와 같이 두개를 선언했습니다.
서로 클래스를 public에 선언했습니다. 그리고 컴파일을 하면 둘다 public에 선언한
상대 클래스의 포인터에서 "Type name Expected"라는 syntex에러를 냅니다. 도저히 이유를
알수가 없습니다. 도데체 무슨 이유인지.. 원래 이렇게 하면 되야하는것 아닌지요..
아예 프로젝트파일 통째로 올려봅니다. 해결책을 알려주시면 감사하겠습니다.
이놈은 Unit3.h라는 파일로 저장되어있슴다.
#include "Unit2.h"
//---------------------------------------------------------------------------
class Tbbb
{
private:
protected:
public:
Taaaa * a
};
이놈은 Unit2.h라는 파일로 저장되어있슴다.
#include "Unit3.h"
//---------------------------------------------------------------------------
class Taaaa
{
private:
protected:
Tbbb * a;
public:
};
|