CPtrArray

คลาCPtrArrayสนับสนุนอาร์เรย์ของตัวชี้ที่โมฆะ?

ฟังก์ชันสมาชิกของCPtrArrayได้ที่คล้ายกับฟังก์ชันสมาชิกของคลาสCObArray เนื่องจากความเหมือนนี้ คุณสามารถใช้เอกสารอ้างอิงCObArrayสำหรับสมาชิกฟังก์ชันเกร็ด ทุกที่ที่คุณเห็นตัวชี้CObjectเป็นพารามิเตอร์ฟังก์ชัน หรือค่าส่งคืน แทนที่เป็นตัวชี้การโมฆะ?

CObject * CObArray::GetAt (int lt; nIndex >) const

ตัวอย่างเช่น แปล

โมฆะ * CPtrArray::GetAt (int lt; nIndex >) const

CPtrArrayประกอบด้วยแมโคIMPLEMENT_DYNAMICเพื่อสนับสนุนการเข้าถึงชนิดของเวลาทำงานและการถ่ายโอนข้อมูลไปยังวัตถุCDumpContext ถ้าคุณต้องการถ่ายโอนข้อมูลขององค์ประกอบแถวลำดับแต่ละตัวชี้ คุณต้องตั้งค่าความลึกของบริบทการถ่ายโอนข้อมูลเป็น 1 หรือรุ่นที่ใหม่กว่า?

หมายเหตุnbsp  ก่อนที่จะใช้อาร์เรย์ ใช้SetSizeเพื่อกำหนดขนาด และการจัดสรรหน่วยความจำมัน ทำหากคุณไม่ได้ใช้SetSizeการเพิ่มองค์ประกอบของอาร์เรย์ให้บ่อยจัดสรรใหม่ และคัดลอก การปันส่วนที่ใช้บ่อยและการคัดลอกจะไม่ได้ผล และสามารถแยกส่วนหน่วยความจำ(&N)?

อาร์เรย์ของตัวชี้ไม่ถูกแบบอนุกรม?

เมื่อเป็นอาร์เรย์ตัวชี้จะถูกลบออก หรือ เมื่อมีลบองค์ประกอบของ ตัวชี้เท่านั้นที่จะถูกเอาออก ไม่เอนทิตีจะอ้างอิง?

ดูบทความสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้CPtrArray, คอลเลกชันในVisual c ++ Programmer ของคำแนะนำ?

#รวม lt;afxcoll.h>

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

ดูเพิ่มเติมnbspCObArray(&N)

Index