CArray::GetAt
返回数组元素位于指定索引处。
TYPE& GetAt(
INT_PTR nIndex
);
const TYPE& GetAt(
INT_PTR nIndex
) const;
参数
类型
指定数组元素的类型模板参数。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);
}
要求
Header: afxtempl.h