ตำแหน่ง AddHead ( CObject * newElement );
โยน ( CMemoryException );
โมฆะ AddHead ( CObList * pNewList );
โยน ( CMemoryException );
ส่งกลับค่า
รุ่นแรกส่งกลับค่าตำแหน่งขององค์ประกอบที่แทรกใหม่?
พารามิเตอร์
newElement
ตัวชี้CObjectจะเพิ่มไปยังรายการนี้?
pNewList
ตัวชี้ไปยังรายการอื่นของCObList องค์ประกอบในpNewListจะถูกเพิ่มลงในรายการนี้?
หมายเหตุ
เพิ่มองค์ประกอบใหม่หรือรายการขององค์ประกอบศีรษะของรายการนี้ รายการสามารถปล่อยว่างก่อนการดำเนินการ?
ตัวอย่าง
รายการ cObList
รายการAddHead (ใหม่กรง (21)); / / 21 ตอนนี้อยู่ที่ศีรษะ
รายการAddHead (ใหม่กรง (40)); / / 40 แทนที่ 21 ที่ศีรษะ
#ifdef _DEBUG
afxDump.SetDepth (1);
afxDump lt; < " AddHead ตัวอย่าง: " << & รายการ << "\n"
#endif
ผลลัพธ์ได้จากโปรแกรมนี้มีดังนี้:
ตัวอย่าง AddHead: CObList ที่ มีองค์ประกอบที่ 2
nbsp ในกรงที่ $ 44A8 40
ในกรงที่ $ 442A 21(&N)
ภาพรวม cObList |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCObList::GetHead, CObList::RemoveHead(&N)