ПОЗИЦІЯ Знайти ( CObject * searchValue, позиції startAfter = NULL ) константа;
Значення, яке повертається
Значення позиції , які можуть бути використані для ітерації або витягнення вказівник об'єкта; NULL Якщо об'єкт не знайдено.
Параметри
searchValue
Вказівник об'єкта, щоб знайти в цьому списку.
startAfter
Початкове положення для пошуку.
Зауваження
Виконує пошук у списку послідовно, щоб знайти перший CObject вказівник зіставлення вказаний CObject вказівник. Примітка вказівник значення порівнюються, не вміст об'єктів.
Приклад
CObList списку;
Клітці * pa1;
Клітці * pa2;
ПОЗИЦІЯ pos;
список.AddHead (pa1 = нові клітини (21));
список.AddHead (pa2 = нові клітини (40)); nbsp; / / Тепер містить список (40, 21).
Якщо ((pos = список.Знайти (pa1))! = &NULL) / / полювання на pa1
{/ / Починаючи з голови за промовчанням.
НАДБАННЯ (*(CAge*) список.GetAt (pos) = = клітці (21));
}
Огляд cObList | Члени класу | Ієрархічна діаграма
Дивіться такожnbsp;CObList::Get&Next, CObList::GetPrev