아이디 비밀번호 | 회원가입 | 비밀번호분실
   
 새로운소식
 FAQ
 웹프로그램
 웹DB
 웹서버
 웹프로그램수정
 해피칼럼
 골드팁
 
제작의뢰
웹프로그램 판매몰
 
현재위치: 메인 해피포럼 웹프로그램 : 게시물 읽기
  2012-11-26 (21:03:13) from 211.246.72.151
  작성인 : adopd1075 조회수 : 3149   
제목 : c++관련해서 질문드립니다.

이름이 있는 linked list를 만드는데 다음 i) ii) iii) 세 가지 형태로 만든다. 즉 각 node에는 이름과 다음 node를 위한 pointer가 있고 하나는 함수로 node를 연결하고 다른 형태는 ‘+’ 기호를 사용하여 연결한다. , node 이름을 person이라 하면 person은 기본적으로 다음과 같이 하고

class person{

char *name;

person *next;

public:

person();

show();

};

 

i ) 처음 noderoot로 하고 그 다음 node들은 다음 함수를 멤버 함수로 하고 연결한다.

 

void linkNext( person nextOb);

 

 

ii ) linkNext() 함수 대신에 ‘+’ 연산자 중복을 사용한다.

iii) ii)가 완성되면 getData()라는 함수를 추가한다. 이 함수의 원형은 다음과 같다.

 

person getData();

 

, 자료를 ( i), ii)에서는 main()에서 직접 받으나) 이 함수로부터 받아서 ‘+’연산자 중복이 되도록 한다. i), ii) iii) 어느 경우이든 show()는 모든 자료의 내용을 보여주는 함수이다.


이거 어떻게 하는지 잘 모르겠네요.... 제가 자료구조를 안배우고 바로 링크드리스트를 상대하려니까 막막하네요... 링크드 리스트가 무엇인지, 소스가 어떻게 되고 그에맞는 주석도 달아주시면 감사하겠습니다 ^^



   메모
cdndgml
2012-11-27
23:34:44
정용주... 뭘 배운데에서 내야지.. 이런걸 내면 .. 어떻하라고...

:네맞아요: :화나는군요: :잠와: :우울해: :이건아냐: :왕하하: 왕웃음~ 놀램~

  

 
제목
작성인
조회
등록일
c++관련해서 질문드립니다.
adopd1075
3150
2012-11-26
 



  HOME | 회사소개 | 제작의뢰 | 개인정보취급방침 | CGIMALL | 자료실 | 사이트등록 | 랭킹100 | 포럼 | 초보가이드 | 질문과답변 | 배너광고
Copyrightⓒ1997~2008 HappyCGI All rights reserved
Powered By HappyCGI