CArray::SetAtGrow

更新 : 2007 年 11 月

指定したインデックス位置に配列要素を格納します。

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     

必要条件

ヘッダー : afxtempl.h

参照

参照

CArray クラス

階層図

CArray::GetAt

CArray::SetAt

CArray::ElementAt

CArray::operator [ ]

その他の技術情報

CArray のメンバ