디시인사이드 갤러리

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

갤러리 본문 영역

더블링크드리스트로 빽하는게 왜안디냐고 ㅠㅠㅠ

아아(125.176) 2010.10.13 23:13:47
조회 106 추천 0 댓글 2










미치겠네... 그림그려가면서

이렇게하면 연결 될거라고 생각했는데 중간중간에 cout으로 확인하는데 계속 연결이안되있네 아 -_- 도대체 이를우얄꼬..

우선처음 파일은 각각 h파일이랑 main파일이야
간단해 그냥 set해주고 get해주고 하는 그런 h파일들..

문제는 그다음 cpp파일부턴데..

insert 함수부분 else부분에서 더블링크드리스트로 연결을 시키려하거든??

if(head ==NULL)            //리스트가 비어있는 경우(노드에 데이터의 처음을 삽입함)
 {
    newDNode =new DNode;
    if(newDNode)
   {
     newDNode -> SetData(nData);    
     head =newDNode;
     tail =newDNode;
     count =newDNode;
     dlistSize++;
    }
 }
 else             //리스트에 노드가 있는 경우
 {
    newDNode =new DNode;
    if(newDNode)
   {
     newDNode -> SetData(nData);       
     tail -> SetNext(newDNode);
     tail =newDNode;
     tail -> SetPrev(count);
     count =newDNode;

     dlistSize++;
   }
}

요부분인데 일단 head는 움직이면안되니까 임시로 count라는 포인터를 줬어
일단 처음에 노드가 없으니까 최초 노드없을 시에 if 구문으로들어가서

                         
                      head,tail,count
                            ㅁ10 ㅁ              이런노드를 생성하게되잖아?
 
 거기서 이제부터 새로운노드들을 만드는거지  20이란 노드를 insert하게되면

                            head,count                 tail
                             ㅁ 10 ㅁ   ------>   ㅁ 20 ㅁ      
까지가 우선    tail =newDNode 에서 되잖아??
그다음문장에서
 tail -> SetPrev(count);
tail이   prev 연결를 set해주는 SetPrev함수에다가count를 인자로 보내니까       
                
                         head ,count                   tail
                             ㅁ 10 ㅁ   ------>   ㅁ 20 ㅁ       
                                           <----- 

요연결이 되지 않아?? 

count =newDNode;
요 구문으로 
 

                             head                   tail,count
                           ㅁ 10 ㅁ   ------>   ㅁ 20 ㅁ
                                          <------  

가되구... 이런식으로 못가는거야 ?ㅠㅠ

마지막 첨부파일에서 bPrintList 로 만약 더블링크드리스트가 연결되었으면 정상적으로 출력되어야하는거 맞지 ?ㅠㅠ

아 ....
에러가 뜨지도않고 실행이 되버리니까 도대체 prev 연결쪽에서 뭐가문젠지 모르겠다... 좀 구원해줘 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

추천 비추천

0

고정닉 0

0

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안됐으면 어쩔 뻔, 누가 봐도 천상 연예인은? 운영자 24/06/17 - -
225990 열혈강의 자바 동영상 김승현꺼랑 김충석꺼 두개 다운받았는데 [4] ㅈㄷㄹㄴㅇ(190.1) 10.12.20 583 0
225989 정말 힘든 하루였따. [3] Gromit갤로그로 이동합니다. 10.12.20 126 0
225988 vhdl 오류좀 도와줘유 [3] 소나비(220.67) 10.12.20 59 0
225987 사람 마음이라는게 참 그래... [8] 캐꼬꼬닭(112.216) 10.12.20 99 0
225986 char 비교 다시한번질문이요 ㅠㅠ [14] ㅁㄴㅇㄹ(125.177) 10.12.20 175 0
225985 여러분 안녕? [4] 땡칠도사갤로그로 이동합니다. 10.12.20 115 0
225984 신경성 위경련 있는 횽아 있나. [6] 해일리갤로그로 이동합니다. 10.12.20 94 1
225983 vector로 선언된 값은 어떻게 정렬하면 되나요? [5] ㅇㅇ(180.224) 10.12.20 105 0
225981 char 입력받아서 비교어떻게하나요?ㅠㅠㅠ [6] ㅁㄴㅇㄹ(125.177) 10.12.20 117 0
225980 크롬 쓰는 사람 있어? [2] 크로미움(180.227) 10.12.20 119 0
225979 오라클 "JAVA 2.0 공개 땐 GE(game edition)도 함께. [14] 홍어(58.180) 10.12.20 182 0
225978 연인 유리한갤로그로 이동합니다. 10.12.20 90 0
225977 후로그래머는 잦이 크기로 말한다. [1] 물속의다이아갤로그로 이동합니다. 10.12.20 139 0
225975 아 행행 드디어 번역기 장착했다 자스 [1] (121.151) 10.12.20 88 0
225974 후로그래머는 UML로 말한다. [4] 홍어(58.180) 10.12.20 119 0
225973 c언어에서 인터넷연결하는 함수가 뭐죠 [18] daf(116.40) 10.12.20 402 0
225972 리눅수서버를 운영하고싶숩니다 [6] ㄹㄴㅇ(210.178) 10.12.20 131 0
225971 SLR 테이블 만들기 서비스 [1] [성대아싸]갤로그로 이동합니다. 10.12.20 103 0
225970 구글 바디 브라우저 [3] ㅇㅇ(210.107) 10.12.20 237 0
225969 형들 return ; 가 의미하는게 뭐죠? [7] ㅇㅇ(125.132) 10.12.20 168 0
225966 우왕 넷빈즈 자동으로 코드도 생성해주고 자바 존나좋다 [3] 개쉛기갤로그로 이동합니다. 10.12.20 151 0
225965 달팽이 더 간단하게 해봤삼. [1] 늅늅(202.136) 10.12.20 125 0
225962 16진수 표현좀.... [4] ㄷㅈㅁㄴ(183.109) 10.12.20 139 0
225961 C 언어 질문 있습니다 ㅠ.ㅠ 컴파일은 되는데 실행하면 에러 [4] 드록신(121.88) 10.12.20 105 0
225959 오잉 박찬호 오릭스행?? 시불라미갤로그로 이동합니다. 10.12.20 48 0
225957 달팽이 함 해봤삼. 자바로. 늅늅(202.136) 10.12.20 97 0
225956 자바하는 형들, 넷빈즈랑 이클립스 머가 더 좋음? [2] ㅂㅂ(112.221) 10.12.20 114 0
225955 effective시리즈는 진리입니다 [1] 아잉따잉갤로그로 이동합니다. 10.12.20 105 0
225954 갑자기 꿈 한 부분의 내용이 기억났는데 aszx(211.206) 10.12.20 46 0
225953 이제 대학생되는데 질문좀 [13] sd(203.130) 10.12.20 223 0
225952 이펙티브 자바 괜히 샀다. [5] 머그컵갤로그로 이동합니다. 10.12.20 204 0
225951 친구놈이 자꾸 포격드립치는데 [4] aszx(211.206) 10.12.20 126 0
225950 피파 하는횽들 없음메? [1] 캐꼬꼬닭(112.216) 10.12.20 56 0
225949 사격 게시됨 ㄷㄷㄷ 2:30분 정도 부터래 [2] 시불라미갤로그로 이동합니다. 10.12.20 101 0
225948 C++로 사용한 MFC 질문좀 할께요 ㅠㅠㅠ [4] 늅뉴빙(121.174) 10.12.20 165 0
225947 자바로 타로카드 보는 프로그램.. [2] 에휴휴휴휴(112.186) 10.12.20 94 0
225946 프로젝트 먹튀;; 진행상황 [15] 일광면(119.198) 10.12.20 427 0
225945 미국가서 성공하는법 [3] 꿀레갤로그로 이동합니다. 10.12.20 170 0
225944 정신이 혼미해진다 [3] 개쉛기갤로그로 이동합니다. 10.12.20 103 0
225943 일어난지 2시간째 [5] elwlwlwk갤로그로 이동합니다. 10.12.20 92 0
225942 미쿡가서 성공하려면 어떻게 해야함여? [6] SebasT갤로그로 이동합니다. 10.12.20 115 0
225941 군복들은 다려 놓으셨슴까? [4] SebasT갤로그로 이동합니다. 10.12.20 140 0
225940 부칸 핵사찰단 다시 복귀하라고 어쩌고 뉴스 나왔넹 [3] 시불라미갤로그로 이동합니다. 10.12.20 82 0
225939 시펄 결정한 치타후치타횽 글에 리플 보니까 궁금해서 그러는데 [15] aszx(211.206) 10.12.20 136 0
225938 자바에서 vector 사용중인데요 [4] ㅇㅇ(180.224) 10.12.20 132 0
225936 안드로이드 오류좀 봐주실분? [7] 안드로이드(58.145) 10.12.20 173 0
225933 아흨 VirtualBox에 Debian 깔고 통신좀 하려 했더니 [4] foriequal0갤로그로 이동합니다. 10.12.20 173 0
225931 형님들.. 전졸예정 컴정과학생인데 좀 상담좀요 [2] 뉴비(203.229) 10.12.20 139 0
225929 이 불쌍한 중생에게 가르침을 주십시오 [2] (118.131) 10.12.20 66 0
225928 미국에선 컴싸전공 한다고 하면 진짜 미래의 엘리트 취급받는데 [2] ㅇㅇ(74.60) 10.12.20 321 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2