สมาชิกของคลาส CList

ก่อสร้าง

CList โครงสร้างรายการการสั่งซื้อที่ว่างเปล่า?

Head/หาง เข้า

GetHead ส่งกลับค่าองค์ประกอบหลักของรายการ (ไม่ว่างเปล่า)?
GetTail ส่งกลับค่าองค์ประกอบหางของรายการ (ไม่ว่างเปล่า)?

การดำเนินการ

RemoveHead เอาองค์ประกอบออกจากศีรษะของรายการ?
RemoveTail เอาองค์ประกอบออกจากหางของรายการ?
AddHead เพิ่มองค์ประกอบ (หรือองค์ประกอบทั้งหมดในรายการอื่น) ให้กับศีรษะของรายการ (ทำให้เป็นหัวข้อใหม่)?
AddTail เพิ่มองค์ประกอบ (หรือองค์ประกอบทั้งหมดในรายการอื่น) ให้กับหางของรายการ (ทำให้หางแบบใหม่)?
RemoveAll เอาองค์ประกอบทั้งหมดออกจากรายการนี้?

คำซ้ำ

GetHeadPosition ส่งกลับค่าตำแหน่งขององค์ประกอบหลักของรายการ?
GetTailPosition ส่งกลับค่าตำแหน่งขององค์ประกอบหางของรายการ?
GetNext ได้รับองค์ประกอบถัดไปสำหรับวน?
GetPrev ได้รับองค์ประกอบก่อนหน้าสำหรับวน?

เรียก/ปรับเปลี่ยน

GetAt มีองค์ประกอบที่ตำแหน่งที่ระบุ?
SetAt การตั้งค่าองค์ประกอบที่ตำแหน่งที่ระบุ?
RemoveAt เอาองค์ประกอบออกจากรายชื่อนี้ ระบุตามตำแหน่ง?

จุดแทรก

InsertBefore แทรกองค์ประกอบใหม่ก่อนที่จะกำหนดตำแหน่ง?
InsertAfter แทรกองค์ประกอบใหม่หลังจากการกำหนดตำแหน่ง?

การค้นหา

การค้นหา ได้รับตำแหน่งขององค์ประกอบที่ระบุ ด้วยค่าของตัวชี้?
FindIndex ได้รับตำแหน่งขององค์ประกอบที่ระบุ โดยดัชนีแบบ zero-based?

สถานะ

GetCount ส่งกลับจำนวนขององค์ประกอบในรายการนี้?
IsEmpty การทดสอบสำหรับเงื่อนไขรายการที่ว่างเปล่า (ไม่มีองค์ประกอบ)?

ภาพรวม CList |nbsp พื้นฐานชั้นสมาชิก| แผนภูมิของลำดับชั้น(&N)

Index