次の方法で共有


CAtlArray::GetAt

更新 : 2007 年 11 月

配列オブジェクトから 1 つの要素を取得します。

const E& GetAt(
   size_t iElement 
) const throw( );
E& GetAt(
   size_t iElement 
) throw( );

パラメータ

  • iElement
    返す配列要素のインデックス値。

戻り値

要求された配列要素への参照を返します。

解説

デバッグ ビルドでは、iElement が配列の要素数を超えた場合、ATLASSERT が出力されます。リリース ビルドでは、無効な引数によって、予期しない動作が引き起こされることがあります。

使用例

// Declare an array of integers

CAtlArray<int> iMyArray;
int element;

// Add ten elements to the array
for (int i = 0; i < 10; i++)
{
   iMyArray.Add(i);
}

// Use GetAt and SetAt to modify
// every element in the array

for (size_t i = 0; i < iMyArray.GetCount(); i++)
{
   element = iMyArray.GetAt(i);
   element *= 10;
   iMyArray.SetAt(i, element);
}   

必要条件

ヘッダー : atlcoll.h

参照

参照

CAtlArray クラス

CAtlArray::SetAt

その他の技術情報

CAtlArray メンバ