Udostępnij za pośrednictwem


CArray::GetAt

Zwraca element tablicy pod określonym indeksem.

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

Parametry

  • TYP
    Parametr szablonu, określając typ elementów tablicy.

  • nIndex
    Indeks całkowitą, która jest większa lub równa 0 i mniejsza niż wartość zwracana przez GetUpperBound.

Wartość zwracana

Element tablicy obecnie w tym indeksie.

Uwagi

Przekazując wartość ujemną lub wartość większą niż wartość zwracana przez GetUpperBound spowoduje potwierdzenia nie powiodło się.

Przykład

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

Wymagania

Nagłówek: afxtempl.h

Zobacz też

Informacje

Klasa CArray

Diagram hierarchii

CArray::SetAt

[CArray::operator]