
คลาCStringListสนับสนุนรายการของวัตถุCString เปรียบเทียบทั้งหมดเสร็จสมบูรณ์แล้ว โดยค่า ซึ่งหมายความ ว่า จะเปรียบเทียบอักขระในสายอักขระการแทนที่ของอยู่ของสายอักขระ?
ฟังก์ชันสมาชิกของCStringListได้ที่คล้ายกับฟังก์ชันสมาชิกของคลาสCObList เนื่องจากความเหมือนนี้ คุณสามารถใช้เอกสารอ้างอิงCObListสำหรับสมาชิกฟังก์ชันเกร็ด ทุกที่ที่คุณเห็นตัวชี้CObjectเป็นค่าที่ส่งกลับ แทนCString (ไม่ชี้CString ) ทุกที่ที่คุณเห็นตัวชี้CObjectเป็นพารามิเตอร์ฟังก์ชัน แทนLPCTSTR?
CObject * แอมป์ CObList::GetHead() const(&A)
ตัวอย่างเช่น แปล
CStringamp CStringList::GetHead() const(&A)
และ
ตำแหน่ง AddHead (CObject * lt; newElement >)
แปล
ตำแหน่ง AddHead (LPCTSTR lt; newElement >)
CStringListประกอบด้วยแมโคIMPLEMENT_SERIALเพื่อสนับสนุนอนุกรมและองค์ประกอบของการถ่ายโอนข้อมูล ถ้ารายการของวัตถุCStringถูกเก็บไปยังการเก็บถาวร ด้วยตัวดำเนินการแทรก overloaded หรือ ด้วย ฟังก์ชันสมาชิกSerializeแต่ละองค์ประกอบCStringแบบอนุกรมตามลำดับ?
ถ้าคุณต้องการถ่ายโอนข้อมูลของแต่ละองค์ประกอบCStringคุณต้องตั้งค่าความลึกของบริบทการถ่ายโอนข้อมูลเป็น 1 หรือรุ่นที่ใหม่กว่า?
เมื่อมีลบวัตถุCStringListหรือ เมื่อมีลบองค์ประกอบของ วัตถุCStringจะถูกลบตามความเหมาะ?
ดูบทความสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้CStringList, คอลเลกชันในVisual c ++ Programmer ของคำแนะนำ?
#รวม lt;afxcoll.h>
สมาชิกของคลาส|nbsp คลาสพื้นฐาน| แผนภูมิของลำดับชั้น(&N)
ตัวอย่างnbsp การรวบรวมตัวอย่างของ MFC(&N)