2009. 3. 2. 16:59
클래스는 컬렉션 클래스로 링크드 리스트를 구현한 클래스이다.
따라서 CObject로부터 계승된 모든 클래스는 이 컬렉션 클래스의 적용
대상이 된다.
주요 멤버 함수로는 아래와 같다.
class CObList : public CObject
▷ CObList::AddHead - 헤드로 요소를 더함.
▷ CObList::CObList - 비어 있는 리스트를 구성.
▷ CObList::GetAt - 주어진 위치에서 요소를 얻음.
▷ CObList::GetHead - 헤드 요소를 반환.
▷ CObList::GetNext - 반복을 위한 요소를 얻음.
▷ CObList::GetPrev - 이전의 요소를 얻음.
▷ CObList::IsEmpty - 빈 리스트 상태를 테스트함.
▷ CObList::RemoveAll - 모든 요소를 제거.
▷ CObList::RemoveAt - 한 요소를 제거.