bool A (PatientNode * node) {


PatientBSTNode* i = new PatientBSTNode();

Root = i;


Root->SetName(node->GetName());

Root->SetDisease(node->GetCough());

}

이게 PatientBST.cpp파일인데 Root라는 멤버변수가지고있는데 그게 PatientBST.h 파일에 


PatientBSTNode * Root; 


이렇게있음


그리고

class PatientBSTNode

{

private:

char * Name;

char Disease;


PatientBSTNode * pLeft;

PatientBSTNode * pRight;


public:

PatientBSTNode();


이게 PatientBSTNode.h파일 일부분임 


간략화한건데 


Root = i; 저부분부터 안됨 컴파일하면 정상인데 디버깅하면 오류뜨고 안됨 


이유가뭐임?