디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

C++로 자료구조 공부중인데요. 중첩 클래스 관련해서 질문이...

한잔의커피갤로그로 이동합니다. 2009.07.29 15:09:24
조회 136 추천 0 댓글 4


지금 스레드 트리를 공부중인데요.
ThreadedTree라는 클래스 안에, InorderIterator라는 클래스를 넣었거든요.
그리고 InorderIterator클래스의 멤버함수에서 ThreadedTree클래스의 private 변수에
접근하려고 하는데
error C2327: \'ThreadedTree::root\' : is not a type name, static, or enumerator
error C2065: \'root\' : undeclared identifier
이러한 에러가 나오네요...;;
혹시나 템플릿으로 구현해서 그런건가 싶어서
int데이터를 저장하는 형태로 바꿔봐도 마찬가지네요;;

아래는 현재 문제가 된 소스입니다..

class ThreadedTree {
 friend class TrdInorderIterator;
public:
 ThreadedTree();
 ThreadedTree(TrdNode& left, int item, TrdNode& right);
 void InsertRight(TrdNode *s, TrdNode *r);
 void Inorder();
 
 class TrdInorderIterator {
 public:
  TrdInorderIterator(TrdNode* node = 0) {
   currentNode = node;
  }
  int* Next() {
   TrdNode *temp = currentNode->rightChild;
   if(!currentNode->rightChild)
    while(!temp->leftThread)
     temp = temp->leftChild;
   currentNode = temp;
   if(currentNode == root)
    return 0;
   else
    return ¤tNode->data;
  }
 private:
  TrdNode *currentNode;
 };

 TrdNode* top() {
  return root;
 }

private:
 TrdNode *root;
 TrdNode* InorderSucc(TrdNode *r);
 void Inorder(TrdNode *currentNode);
 void Visit(TrdNode *currentNode);
};

이게 불가능 한 건가요?...
아악... C++ 다시 공부해야 되는건지 ㅠㅠㅠㅠ
고수님들 답변 부탁드립니당

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
148654 온라인 겜 개발 하시는 분들 질문요 [3] 천회장(125.7) 09.09.21 114 0
148653 기술자 신고제 결과 나옴.png [4] ltw갤로그로 이동합니다. 09.09.21 247 0
148652 매트릭스의 빨간약을 먹은 오타쿠 [2] ㅇㅇㅃ갤로그로 이동합니다. 09.09.21 147 0
148651 웹서버 파일 I/O를 테스트 하려고 하는데 횽들의 지식이 필요해~ [2] 오버액션.갤로그로 이동합니다. 09.09.21 84 0
148650 회의를 많이 해도 플젝이 산으로 간다. [27] yundream(211.189) 09.09.21 198 0
148649 TN패널도 좃타능 [8] 아주아슬갤로그로 이동합니다. 09.09.21 114 0
148648 active x를 개발해야 하는데 책 추천좀.. [8] 이름(211.175) 09.09.21 151 0
148647 흉드라. [4] 컴공볍진갤로그로 이동합니다. 09.09.21 96 0
148646 php인클루드할 때, 왜 절대경로는 안될까요? [2] 치에갤로그로 이동합니다. 09.09.21 62 0
148645 나모웹에디터같은 툴로도... [5] 시리어스갤로그로 이동합니다. 09.09.21 93 0
148644 아이폰 떡밥 [8] Q Lazzarus갤로그로 이동합니다. 09.09.21 179 0
148643 IPS 패널도 패널로 쳐줌?? [13] 개쉛기갤로그로 이동합니다. 09.09.21 144 0
148641 nhn은 네이버 한게임 맞음 [3] Vita500갤로그로 이동합니다. 09.09.21 170 0
148640 슈팅 강좌 업데이트 Vita500갤로그로 이동합니다. 09.09.21 68 0
148638 우왕 드림스파크 굳 [1] clique갤로그로 이동합니다. 09.09.21 104 0
148637 퇴갤을 알리며 노래한곡 [3] 유리한갤로그로 이동합니다. 09.09.21 98 0
148635 연화 이 오라질년 [7] 유리한갤로그로 이동합니다. 09.09.21 220 0
148634 신종플루와 아기외계인 [8] 임베디드(112.150) 09.09.21 132 0
148633 인증이 없어졌다 ! [9] ㄱㄱ(121.138) 09.09.21 128 0
148631 내가 만든 클래스가 자료형으로 인식을안해 ㅠㅜ [3] ...(118.176) 09.09.21 65 0
148630 NHN 신입 공채 지원하는데 궁금한거... [15] 임베디드(112.150) 09.09.21 311 0
148628 악 논리식 어렵다. [4] 컴공볍진갤로그로 이동합니다. 09.09.21 74 0
148627 나 뇌자알 샀어 [2] URA!갤로그로 이동합니다. 09.09.21 106 0
148626 돼지뿔났??소환 [19] IT대학갤로그로 이동합니다. 09.09.21 123 0
148624 아 그러고보니 난 이게 항상 궁금했어.. [18] IT대학갤로그로 이동합니다. 09.09.21 197 0
148623 내가 만들어본것중 규모가 젤컸던.. C# 사용 [14] IT대학갤로그로 이동합니다. 09.09.21 206 0
148622 횽님들 API 버튼 이쁘고 둥글둥글하게 못하나요. [8] #include<stdio.h&갤로그로 이동합니다. 09.09.21 124 0
148621 비베를 한 7년정도 쓴거같은데 IT대학갤로그로 이동합니다. 09.09.21 80 0
148620 자바 한달배워서 만든거 [10] 신발라마갤로그로 이동합니다. 09.09.20 216 0
148619 제글에 댓글 달아주신횽들 ㄳㅇ [3] 고1(219.249) 09.09.20 51 0
148618 타루군주님 나오십니다. 유리한갤로그로 이동합니다. 09.09.20 57 0
148617 왜 처음에 가르키는 포인터랑 나중에 가르키는 포인터의 값이 다른가요? [7] jujubar9갤로그로 이동합니다. 09.09.20 90 0
148615 버전 6.0에서 컴파일 문제인뎅 [3] jujubar9갤로그로 이동합니다. 09.09.20 60 0
148614 횽들 c++에서 스트링클래스에서 char 배열 타입으로 바꿔주는 메소드가 [3] ㅁㅁ(122.199) 09.09.20 55 0
148613 소년과 남자의 차이 [1] DMW(220.68) 09.09.20 92 0
148612 데뷔도 못한 가수가 정말많네 [2] 이모군(210.218) 09.09.20 119 0
148611 저번에 한복사이트 물어본사람인데요.. [3] 뉴비(125.185) 09.09.20 54 0
148610 여기서 그냥 찌질거릴게 아니라.. [1] 후오옹갤로그로 이동합니다. 09.09.20 45 0
148609 어오 십라 개빡치는 프로그램 하나 있는데 어떻게 안됌? [2] ㅇㅇㅇㅇㅇ(211.237) 09.09.20 79 0
148608 프로그래머가 되서 하는일은 뭐죠?????? [5] 고1(219.249) 09.09.20 291 0
148606 형들 무개념질문 하나만 할게요 ㅎ; [7] 생자초바보(61.78) 09.09.20 87 0
148605 JSP 게시판 만들때요 [3] 프갤위해가입갤로그로 이동합니다. 09.09.20 74 0
148604 사설IP접속은 제한 어떻게 풀수있나요??? [3] 전산과의망신갤로그로 이동합니다. 09.09.20 145 0
148603 c++ 출력문 c와 다른점 질문 [7] asd(110.10) 09.09.20 83 0
148601 DMW가 중딩 때..... DMW(220.68) 09.09.20 70 0
148600 프갤이 언제 타루갤 된거야?? 슈발.. [1] 잇힝유후갤로그로 이동합니다. 09.09.20 49 0
148599 타루 이노래도 괜춚은듯 숙신갤로그로 이동합니다. 09.09.20 41 0
148598 생일 축하합니다 생일 축하합니다. [5] 유리한갤로그로 이동합니다. 09.09.20 80 0
148597 학교컴으로 집에 깔린 우분투에 원격으로 접속하고 싶어요 [12] 전산과의망신갤로그로 이동합니다. 09.09.20 181 0
148596 유리한형은 정말 간사하다 [4] 숙신갤로그로 이동합니다. 09.09.20 118 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2