CStringList

คลา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)

Index