共用方式為


CArray::GetAt

傳回陣列中指定索引上的項目。

TYPE& GetAt( 
   INT_PTR nIndex  
);
const TYPE& GetAt( 
   INT_PTR nIndex
) const;

參數

  • 型別
    指定陣列元素的型別樣板參數。

  • nIndex
    大於或等於 0 且小於或等於 GetUpperBound所傳回值的整數索引。

傳回值

目前陣列項目位於索引。

備註

透過負值或值大於所傳回的值 GetUpperBound 造成失敗的判斷提示。

範例

CArray<CPoint,CPoint> myArray;
CPoint pt;

// Add elements to the array.
for (int i = 0; i < 10; i++)
   myArray.Add(CPoint(i, 2 * i));

// Modify all the points in the array.
for (int i = 0; i <= myArray.GetUpperBound(); i++)
{
   pt = myArray.GetAt(i);
   pt.x = 0;
   myArray.SetAt(i, pt);
}

需求

Header: afxtempl.h

請參閱

參考

CArray 類別

階層架構圖

CArray::SetAt

CArray::operator []