CArray::SetAtGrow

设置数组元素位于指定索引处。

void SetAtGrow(
   INT_PTR nIndex,
   ARG_TYPE newElement 
);

参数

  • nIndex
    大于或等于0的整数索引。

  • ARG_TYPE
    指定元素的类型模板参数数组中。

  • newElement
    要添加的元素到此数组。 NULL 值允许的。

备注

数组如果需要,自动增大(即调整了上限以容纳新元素)。

示例

// example for CArray::SetAtGrow
CArray<CPoint,CPoint> ptArray;

ptArray.Add(CPoint(10,20));   // Element 0
ptArray.Add(CPoint(30,40));   // Element 1
// Element 2 deliberately skipped
ptArray.SetAtGrow(3, CPoint(50,60));   // Element 3     

要求

Header: afxtempl.h

请参见

参考

CArray选件类

层次结构图

CArray::GetAt

CArray::SetAt

CArray::ElementAt

CArray::operator []