Sdílet prostřednictvím


CArray::GetAt

Vrátí prvek pole v zadaném indexu.

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

Parametry

  • TYP
    Určení typu prvků pole parametr šablony.

  • nIndex
    Integer index, který je větší nebo rovna 0 a menší než hodnoty vrácené GetUpperBound.

Vrácená hodnota

Prvek pole právě na tomto indexu.

Poznámky

Předávání záporné hodnoty nebo hodnoty vyšší než hodnoty vrácené GetUpperBound způsobí selhání výrazu.

Příklad

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);
}

Požadavky

Záhlaví: afxtempl.h

Viz také

Referenční dokumentace

Třída CArray

Diagram hierarchie

CArray::SetAt

[CArray::operator]