트리에서 right,left차일드로 접근시 - 연산자에 관해서..
하루키
2024.03.28
class Node
{
friend class CTree;
public:
int data;
Node *left;
Node *right;
};class CTree
{
friend class Node;
private:
public:
Node *m_pTree;
Node *m_pFirst;
};
이렇게 선언되있다면.m_pTree-left; 가 가능한건 알거든요..
그런데 m_pTree-left-left 이런식으로 표기하는게 가능한가요?
m_pTree-left는 left child를 의미하므로
m_pTree-left-left 는 left child의 left child 를 의미한다고 생각합니다만.. 가능한가요? 우선 에러는 안뜨네요.. 실제로 사용 가능한지 알고싶습니다~
-
카이 2024-03-28
가능합니다.