|
델파이와 빌더 유저라
VC에서 TList를 사용하고 싶어서 그런 겁니다.
go4rock 님이 쓰신 글 :
: 구현을 할려고 하시는 이유가 없어서 딱히 뭐라고 말씀드리기 어렵지만.
:
: TList 와 완벽히 인터페이스가 같은 걸 원하시면 직접 구현하셔야 할 것 같고요
: 그렇지 않다면 그냥 MFC에 있는 것을 사용하시면 되겠죠.
:
: MFC 에는
: STL 처럼 템플릿 기반의 링크드 리스트(CList, CTypedPtrList)도 있고
: VCL 처럼 그냥 포인트를 이용하는 비템플릿 기반 링크드 리스트(CPtrList)도 있습니다.
: 게다가 포인트 뿐만 아니라 다형성을 이용하는 CObList 도 있고 스트링전용인 CStringList 도 있습니다.
:
: 동일 소스를 다양한 플랫폼에서 그대로 이용하시겠다면 STL을 추천합니다.
:
: 그리고 TList 와 동일한 인터페이스로 만드시겠다면 위에 말씀드린 MFC 클래스를 랩핑해서
: 만드시면 쉽게 만드실 수 있을 듯 하네요.
:
: 김성연 님이 쓰신 글 :
: : 보통 STL의 List를 사용하면 해결이 되는 건지..
: : 제가 STL을 아직 배우지 못했거든요.
: : 아니면 링크드 리스트를 템플릿으로 구현해야 하는지..
: : 델파이의 TList 구현 소스를 봤는데
: : 개념 이해가 잘 안되네요 ^^;;
|