Freigeben über


CAtlArray::Add

Rufen Sie diese Methode auf, um ein Element am Arrayobjekt hinzuzufügen.

size_t Add( 
   INARGTYPE element  
); 
size_t Add( );

Parameter

  • element
    Das Array hinzuzufügende Element.

Rückgabewert

Gibt den Index des hinzugefügten Elements zurück.

Hinweise

Das neue Element wird an das Ende des Arrays hinzugefügt. Wenn kein Element bereitgestellt wird, wird ein leeres Element hinzugefügt; das heißt, wird das Array an Größe zunimmt, als wenn ein echtes Element hinzugefügt wurde. Wenn der Vorgang fehlschlägt, wird AtlThrow mit dem Argument E_OUTOFMEMORY aufgerufen.

Beispiel

// Declare an array of integers
CAtlArray<int> iArray;

iArray.Add(1);   // element 0
iArray.Add(2);   // element 1
iArray.Add();    // element 2

ATLASSERT(iArray.GetCount() == 3);   

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CAtlArray Class

CAtlArray::InsertAt