Sdílet prostřednictvím


CAtlArray::GetAt

Volání, které že tato metoda načte z objektu array jeden prvek.

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

Parametry

  • iElement
    Hodnota indexu prvek pole vrátit.

Vrácená hodnota

Vrátí odkaz na prvek požadované pole.

Poznámky

V sestavení ladicí budou zvýšeny ATLASSERT, pokud iElement větší než počet prvků v poli.Neplatný argument verze sestavení může vést k nepředvídatelné chování.

Příklad

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

Požadavky

Záhlaví: atlcoll.h

Viz také

Referenční dokumentace

Třída CAtlArray

CAtlArray::SetAt