ก่อสร้าง
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)