次の方法で共有


CArray::Add

更新 : 2007 年 11 月

配列の末尾に新規要素を追加し、配列の要素数を 1 つ増加させます。

INT_PTR Add(
      ARG_TYPE newElement 
);

パラメータ

  • ARG_TYPE
    配列の要素を参照する引数の型を指定するテンプレート パラメータ。

  • newElement
    この配列に追加する要素。

戻り値

追加した要素のインデックスを返します。

解説

nGrowBy の値を 2 以上に設定し SetSize を使用すると、メモリを増やして割り当てることができます。その場合でも、上限の増加は 1 だけです。

使用例

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

CPoint pt(10,20);
ptArray.Add(pt);             // Element 0
ptArray.Add(CPoint(30,40));  // Element 1

必要条件

ヘッダー : afxtempl.h

参照

参照

CArray クラス

階層図

CArray::SetAt

CArray::SetAtGrow

CArray::InsertAt

CArray::operator [ ]

その他の技術情報

CArray のメンバ