ก่อสร้าง
CStringList | โครงสร้างรายการว่างสำหรับวัตถุCString? |
Head/หาง เข้า
GetHead | ส่งกลับค่าองค์ประกอบหลักของรายการ (ไม่ว่างเปล่า)? |
GetTail | ส่งกลับค่าองค์ประกอบหางของรายการ (ไม่ว่างเปล่า)? |
การดำเนินการ
RemoveHead | เอาองค์ประกอบออกจากศีรษะของรายการ? |
RemoveTail | เอาองค์ประกอบออกจากหางของรายการ? |
AddHead | เพิ่มองค์ประกอบ (หรือองค์ประกอบทั้งหมดในรายการอื่น) ให้กับศีรษะของรายการ (ทำให้เป็นหัวข้อใหม่)? |
AddTail | เพิ่มองค์ประกอบ (หรือองค์ประกอบทั้งหมดในรายการอื่น) ให้กับหางของรายการ (ทำให้หางแบบใหม่)? |
RemoveAll | เอาองค์ประกอบทั้งหมดออกจากรายการนี้? |
คำซ้ำ
GetHeadPosition | ส่งกลับค่าตำแหน่งขององค์ประกอบหลักของรายการ? |
GetTailPosition | ส่งกลับค่าตำแหน่งขององค์ประกอบหางของรายการ? |
GetNext | ได้รับองค์ประกอบถัดไปสำหรับวน? |
GetPrev | ได้รับองค์ประกอบก่อนหน้าสำหรับวน? |
เรียก/ปรับเปลี่ยน
GetAt | มีองค์ประกอบที่ตำแหน่งที่ระบุ? |
SetAt | การตั้งค่าองค์ประกอบที่ตำแหน่งที่ระบุ? |
RemoveAt | เอาองค์ประกอบออกจากรายการนี้ตามที่ระบุไว้ตามตำแหน่ง? |
จุดแทรก
InsertBefore | แทรกองค์ประกอบใหม่ก่อนที่จะกำหนดตำแหน่ง? |
InsertAfter | แทรกองค์ประกอบใหม่หลังจากการกำหนดตำแหน่ง? |
การค้นหา
การค้นหา | ได้รับตำแหน่งขององค์ประกอบที่ระบุ ด้วยค่าสายอักขระ? |
FindIndex | ได้รับตำแหน่งขององค์ประกอบที่ระบุ โดยดัชนีแบบ zero-based? |
สถานะ
GetCount | ส่งกลับจำนวนขององค์ประกอบในรายการนี้? |
IsEmpty | การทดสอบสำหรับเงื่อนไขรายการที่ว่างเปล่า (ไม่มีองค์ประกอบ)? |
ภาพรวม CStringList |nbsp พื้นฐานชั้นสมาชิก| แผนภูมิของลำดับชั้น(&N)