CArray::GetAt
更新 : 2007 年 11 月
指定したインデックス位置の配列要素を返します。
TYPE& GetAt(
INT_PTR nIndex
);
const TYPE& GetAt(
INT_PTR nIndex
) const;
パラメータ
TYPE
配列要素の型を指定するテンプレート パラメータ。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);
}
必要条件
ヘッダー : afxtempl.h