C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[55703] 링크드 리스트에서 struct를 지정하지 않고 쓰고 싶은 형에 그때그때 만들어 쓸순 없나요?
반짝반짝 [] 1201 읽음    2009-01-06 19:27
해더부분이고요

struct SPoint {   //이 스트럭쳐를 쓰는 자료 형에 따라 바꿔주고 싶은데 방법이 없나요?
    int X ;
    int Y ;
};


// 요 이하로는 건들지 않고요
//--------------------------------------------------------------------------
struct Node : SPoint {     
     Node *NextNode;
};

class SLinkedList
{
    private :
        int   DataCnt ;
        Node *SttNode ;              
        Node *EndNode ;
        Node *NewNode ;

        int   CrntNodeId ;
        Node *CrntNode ;

    public :
        SLinkedList();
        ~SLinkedList();
        void DeleteAll();

        void PushFrnt  (Node Pnt          ) ;
        void PushBack  (Node Pnt          ) ;
        int  Insert    (Node Pnt , int Pos) ;

        void PopFrnt   (                  ) ;
        void PopBack   (                  ) ;
        int  Delete    (           int Pos) ;

        int  GetDataCnt (                  ) ;
        int  GetPnt     (Node &Pnt, int Pos) ;

        //   빠르게 모두 가져오기 위한 함수 임.
        int  GetCrntNode(Node &Pnt , int &PntNo , bool FromFirst = false ) ; //(받아올 Point , 받아올 Point No , Point No 1번부터 할것인지)

};

+ -

관련 글 리스트
55703 링크드 리스트에서 struct를 지정하지 않고 쓰고 싶은 형에 그때그때 만들어 쓸순 없나요? 반짝반짝 1201 2009/01/06
55704     Re:링크드 리스트에서 struct를 지정하지 않고 쓰고 싶은 형에 그때그때 만들어 쓸순 없나요? 이경문 994 2009/01/06
55710         네 이런게 있었군요 정말 감사합니다 ㅎㅎ(냉무) 반짝반짝 947 2009/01/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.