CObList::Find
Ardışık olarak ilk bulmak için listeyi arar CObject belirtilen eşleşen işaretçi CObject işaretçisi.
POSITION Find(
CObject* searchValue,
POSITION startAfter = NULL
) const;
Parametreler
searchValue
Bu listede bulunan nesne işaretçisi.startAfter
Arama başlangıç konumu.
Dönüş Değeri
A konumu yineleme veya nesne işaretçisini alma; için kullanılan değer null nesne bulunamazsa.
Notlar
Not işaretçi değerleri karşılaştırılır, nesnelerin içeriğini değil.
Diğer üye benzer işlevleri aşağıdaki tabloda gösterilmektedir CObList::Find.
Sınıf |
Üye işlevi |
---|---|
POSITION Find( void* searchValue, POSITION startAfter = NULL ) const; |
|
KONUMU Bul (lpctstr searchValue, POZİSYONstartAfter= null) const; |
Örnek
Bkz: CObList::CObList bir listesi için CAge sınıfı.
CObList list;
CAge* pa1;
CAge* pa2;
POSITION pos;
list.AddHead(pa1 = new CAge(21));
list.AddHead(pa2 = new CAge(40)); // List now contains (40, 21).
if ((pos = list.Find(pa1)) != NULL) // Hunt for pa1
{ // starting at head by default.
ASSERT(*(CAge*) list.GetAt(pos) == CAge(21));
}
Gereksinimler
Başlık: afxcoll.h