다음을 통해 공유


CAtlArray::GetData

배열의 첫 번째 요소에 대 한 포인터를 반환 하려면이 메서드를 호출 합니다.

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

반환 값

첫 번째 요소를 배열에 저장 하는 메모리 위치에 포인터를 반환 합니다.요소가 없으면 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