次の方法で共有


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     

必要条件

ヘッダー: afxtempl.h

参照

関連項目

CArray クラス

階層図

CArray::GetAt

CArray::SetAt

CArray::ElementAt

CArray::operator [ ]