Aracılığıyla paylaş


CAtlArray::GetAt

Çağrı bu yöntem tek bir öğe dizisi nesnesinden alır.

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

Parametreler

  • iElement
    Geri dönmek için dizi öğesinin dizin değeri.

Dönüş Değeri

Gerekli dizi öğesi için bir başvuru verir.

Notlar

Hata ayıklama yapılarında bir atlassert varsa yükseltilecektir iElement Dizideki öğelerin sayısını aşıyor.Yayın yapılarında geçersiz bir bağımsız değişken öngörülemeyen davranışlara neden olabilir.

Örnek

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

Gereksinimler

Başlık: atlcoll.h

Ayrıca bkz.

Başvuru

CAtlArray sınıfı

CAtlArray::SetAt