CObList::Find

ตำแหน่ง ค้นหา ( CObject * searchValue, ตำแหน่ง startAfter = NULL ) const

ส่งกลับค่า

ค่าตำแหน่งที่สามารถใช้สำหรับการคำนวณซ้ำหรือการเรียกตัวชี้วัตถุ ค่า NULLถ้าไม่พบวัตถุ?

พารามิเตอร์

searchValue

ตัวชี้วัตถุเพื่อที่สามารถพบได้ในรายการนี้?

startAfter

ตำแหน่งเริ่มต้นสำหรับการค้นหา?

หมายเหตุ

ค้นหารายการตามลำดับเพื่อค้นหาตัวชี้CObjectแรกที่ตรงกับตัวชี้CObjectที่ระบุ หมายเหตุค่าชี้จะเปรียบเทียบว่า ไม่รวมถึงเนื้อหาของวัตถุ?

ตัวอย่าง

รายการ cObList
กรง * pa1
กรง * pa2
ตำแหน่ง pos
รายการAddHead (pa1 =ใหม่กรง (21));
รายการAddHead (pa2 =ใหม่กรง (40)); nbsp   / / จะประกอบด้วยรายการ (40, 21)
ถ้า ((pos =รายการค้นหา (pa1)) ! = NULL) / / ล่าสำหรับ pa1
{ / / เริ่มต้นที่ศีรษะ โดยค่าเริ่มต้น
    ASSERT (*(CAge*) รายการGetAt (pos) ==กรง (21));
}(&N)

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

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

Index