CArray::GetAt
Gibt das Arrayelement am angegebenen Index zurück.
TYPE& GetAt(
INT_PTR nIndex
);
const TYPE& GetAt(
INT_PTR nIndex
) const;
Parameter
TYP
Vorlagenparameter, der den Typ der Arrayelemente angibt.nIndex
Ein ganzzahlige Index, der größer oder gleich 0 und kleiner oder gleich dem Wert, der von GetUpperBound zurückgegeben wird.
Rückgabewert
Das Arrayelement nur an diesem Index.
Hinweise
Das Übergeben eines negativen Werts oder des Werts, die als Wert zurückgegeben wird durch GetUpperBound größer ist, führt einen Assertionsfehler.
Beispiel
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);
}
Anforderungen
Header: afxtempl.h