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
[35049] Re:TList 를 VC에서 사용하고 싶어서 직접 구현하려고하는데 조언 부탁드립니다.
go4rock [] 949 읽음    2004-05-17 16:58
구현을 할려고 하시는 이유가 없어서 딱히 뭐라고 말씀드리기 어렵지만.

TList 와 완벽히 인터페이스가 같은 걸 원하시면 직접 구현하셔야 할 것 같고요
그렇지 않다면 그냥 MFC에 있는 것을 사용하시면 되겠죠.

MFC 에는
STL 처럼 템플릿 기반의 링크드 리스트(CList, CTypedPtrList)도 있고
VCL 처럼 그냥 포인트를 이용하는 비템플릿 기반 링크드 리스트(CPtrList)도 있습니다.
게다가 포인트 뿐만 아니라 다형성을 이용하는 CObList 도 있고 스트링전용인 CStringList 도 있습니다.

동일 소스를 다양한 플랫폼에서 그대로 이용하시겠다면 STL을 추천합니다.

그리고 TList 와 동일한 인터페이스로 만드시겠다면 위에 말씀드린 MFC 클래스를 랩핑해서
만드시면 쉽게 만드실 수 있을 듯 하네요.

김성연 님이 쓰신 글 :
: 보통 STL의 List를 사용하면 해결이 되는 건지..
: 제가 STL을 아직 배우지 못했거든요.
: 아니면 링크드 리스트를 템플릿으로 구현해야 하는지..
: 델파이의 TList 구현 소스를 봤는데
: 개념 이해가 잘 안되네요 ^^;;

+ -

관련 글 리스트
35045 TList 를 VC에서 사용하고 싶어서 직접 구현하려고하는데 조언 부탁드립니다. 김성연 742 2004/05/17
35049     Re:TList 를 VC에서 사용하고 싶어서 직접 구현하려고하는데 조언 부탁드립니다. go4rock 949 2004/05/17
35052         Re:Re: 답변 감사드립니다 ^^ 김성연 832 2004/05/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.