次の方法で共有


CArray::SetAt

指定したインデックスの配列要素を設定します。

void SetAt(
   INT_PTR nIndex,
   ARG_TYPE newElement 
);

パラメーター

  • nIndex
    0 にゼロ以上で GetUpperBoundによって返される値により小さいか等しいの整数のインデックス。

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

  • newElement
    指定した位置に格納する新しい要素の値。

解説

SetAt により、配列は育ちません。配列に自動的に拡張 SetAtGrow 場合は、を使用します。

自分のインデックス値が配列の有効な位置を表すようにする必要があります。これが範囲外の場合、assert ライブラリのデバッグ バージョン。

使用例

GetAtの例を参照してください。

必要条件

ヘッダー: afxtempl.h

参照

関連項目

CArray クラス

階層図

CArray::GetAt

CArray::SetAtGrow

CArray::ElementAt

CArray::operator [ ]