Sdílet prostřednictvím


CAtlArray::GetData

Volání této metody ukazatele se vrátíte první prvek pole.

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

Vrácená hodnota

Vrací ukazatel uložení první prvek pole umístění v paměti.Pokud nejsou k dispozici žádné prvky, je vrácena hodnota NULL.

Příklad

// 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;   
}

Požadavky

Záhlaví: atlcoll.h

Viz také

Referenční dokumentace

Třída CAtlArray

CAtlArray::GetCount