CObArray::GetAt

返回数组元素位于指定索引处。

CObject* GetAt(
   INT_PTR nIndex 
) const;

参数

  • nIndex
    大于或等于0并且小于或等于 GetUpperBound返回的值的整数索引。

返回值

当前 CObject 指针元素此索引。

备注

备注

通过负值或值大于返回的值 GetUpperBound 导致生成失败的断言。

下表显示类似于 CObArray::GetAt的其他成员函数。

成员函数

CByteArray

BYTE GetAt( INT_PTRnIndex ) const;

CDWordArray

DWORD GetAt( INT_PTRnIndex ) const;

CPtrArray

void* GetAt( INT_PTRnIndex ) const;

CStringArray

CString GetAt( INT_PTRnIndex ) const;

CUIntArray

UINT GetAt( INT_PTRnIndex ) const;

CWordArray

WORD GetAt( INT_PTRnIndex ) const;

示例

提供用于所有集合示例的列表 CAge 选件类参见 CObList::CObList

CObArray arr;

arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(*(CAge*) arr.GetAt(0) == CAge(21));      

要求

Header: afxcoll.h

请参见

参考

CObArray选件类

层次结构图

CObArray::SetAt

CObArray::operator [ ]