次の方法で共有


CAtlArray::GetData

更新 : 2007 年 11 月

配列の 1 番目の要素へのポインタを返します。

E* GetData( ) throw( ); 
const E* GetData( ) const throw( );

戻り値

配列の 1 番目の要素が格納されているメモリ位置へのポインタを返します。有効な要素が存在しない場合は、NULL を返します。

使用例

// Define an array of integers
CAtlArray<int> MyArray;

// Define a pointer
int* pData;

// Allocate enough space for 32 elements
// with buffer increase to be calculated
// automatically
MyArray.SetCount(32, -1);

// Set the pointer to the first element
pData = MyArray.GetData();

// Set array values directly
for (int j = 0; j < 32; j++, pData++)
{
   *pData = j * 10;   
}

必要条件

ヘッダー : atlcoll.h

参照

参照

CAtlArray クラス

CAtlArray::GetCount

その他の技術情報

CAtlArray メンバ