共用方式為


CAtlArray::GetAt

呼叫這個方法會從陣列物件擷取單一項目。

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

參數

  • iElement
    傳回的陣列元素的索引值。

傳回值

傳回所需陣列元素的參考。

備註

如果 iElement 超過項目的參數數目等於陣列中的,在偵錯組建、,就會引發事件。 在發行的組建中,一個無效的引數可能會導致無法預期的行為。

範例

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

需求

Header: atlcoll.h

請參閱

參考

CAtlArray Class

CAtlArray::SetAt