Q&A

  • 델파이로 Linked List 구성방법좀 부탁합니다!
델파이로 C에서의 링크드리스트를 만들려고 합니다.

제가 사용하는 방법이 맞는지.. 그리고 이방법 밖에 없는지..궁금합니다.



// 클래스로 선언

List = class

Data: Integer;

Next: List;

end;



// 프로그램에서

var

Header, Temp: List;

begin

Temp := List.creat;

Temp.Data := 7070;

Header := Temp;

Temp := List.Creat;

Heder.Next := Temp;



.............

이런식으로 해보려고 하는데..

중간에 리스트를 하나 삭제 하려고 하려면 어떻게 해야하나요?

우선 링크된 리스트에서 빼낼수는 있겠지만..

그것을 아예 삭제를 하려면... 어떻게 해야좋을지..



조언을 부탁드립니다.

감사합니다.











1  COMMENTS
  • Profile
    강민주 2000.05.11 05:57
    안녕하세요

    직접구현하는건 delphi2 unleashed라는 책에 있더군요

    근데.. 링크드리스트를 직접구현하는거보다..

    TList객체를 이용해 만들면 무지 편하거든요.

    TList강좌는 델코(www.delphikorea.com)에

    가심 있구요..

    참고하세요.



    그럼.20000.