CAtlList::FindIndex
调用此方法来获取元素的位置命名索引值。
POSITION FindIndex(
size_t iElement
) const throw( );
参数
- iElement
从零开始的索引需列表元素。
返回值
如果 iElement 超出范围,则返回相应的位置值或NULL。
备注
此方法返回位置与特定索引值相对应,允许对 第n个元素的访问列表。
如果列表对象无效,在调试版本中,断言失败将发生。
示例
// Define the integer list
CAtlList<int> myList;
// Populate the list
for (int i = 0; i < 100; i++)
{
myList.AddTail(i);
}
// Iterate through the entire list
for (size_t j = 0; j < myList.GetCount(); j++)
{
size_t i = myList.GetAt(myList.FindIndex(j));
ATLASSERT(i == j);
}
要求
Header: atlcoll.h