CArray::GetAt
devuelve el elemento de matriz en el índice especificado.
TYPE& GetAt(
INT_PTR nIndex
);
const TYPE& GetAt(
INT_PTR nIndex
) const;
Parámetros
TYPE
Parámetro de plantilla que especifica el tipo de los elementos de la matriz.nIndex
Un índice entero que es mayor o igual que 0 y menor que o igual al valor devuelto por GetUpperBound.
Valor devuelto
El elemento de matriz actualmente en este índice.
Comentarios
Pasar un valor negativo o un valor mayor que el valor devuelto por GetUpperBound dará lugar a un error de aserción.
Ejemplo
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);
}
Requisitos
encabezado: afxtempl.h