가끔 클래스 선언이 안됐다고 하는데 왜그런거죠?
Sonya
2023.04.01
class node;
class ctree
{
friend class node;
private:
node *m_ptree;//insert,search함수 등에 값비교시 사용
node *m_pfirst;//root 노드
public:
ctree();
~ctree();
void insert(int n);};
class node
{
public:
int data;
node *left;
node *right;
};
현제의 헤더입니다..
자꾸 ctree 가 선언이 안됐다고 에러뜨고,
data는 ctree 의 변수가 아니라면서 에러뜨네요..(friend 했는데 왜뜨죠?)