CObList::RemoveHead

CObject * RemoveHead ( );

ส่งกลับค่า

ตัวชี้CObjectที่ศีรษะของรายการก่อนหน้านี้?

หมายเหตุ

เอาองค์ประกอบออกจากศีรษะของรายการ และส่งกลับตัวชี้ไปยัง?

คุณต้องแน่ใจว่า รายการที่ไม่ว่างเปล่าก่อนการเรียกRemoveHead ถ้ารายการว่างเปล่า แล้วรุ่นตรวจแก้จุดบกพร่องของไลบรารี Microsoft Foundation Class ยืนยัน ใช้IsEmptyเพื่อตรวจสอบว่า รายการที่ประกอบด้วยองค์ประกอบ?

ตัวอย่าง

รายการ cObList
กรง * pa1
กรง * pa2

รายการAddHead (pa1 =ใหม่กรง (21));
รายการAddHead (pa2 =ใหม่กรง (40)); / / จะประกอบด้วยรายการ (40, 21)
ASSERT (*(CAge*) รายการRemoveHead() ==กรง (40)); nbsp / / Old ศีรษะ
ASSERT (*(CAge*) รายการGetHead() ==กรง (21));  / / New ศีรษะ
ลบ pa1
ลบ pa2(&N)

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

ดูเพิ่มเติมnbspCObList::GetHead, CObList::AddHead(&N)

Index