Freigeben über


CObArray::Append

Rufen Sie die Memberfunktion auf, um den Inhalt eines anderen Arrays dem Ende des angegebenen Arrays hinzuzufügen.

INT_PTR Append(
   const CObArray& src 
);

Parameter

  • src
    Quelle der dem Array angefügt werden Elemente.

Rückgabewert

Der Index des ersten Elements angefügten.

Hinweise

Die Arrays müssen vom gleichen Typ sein.

Gegebenenfalls ordnet Append möglicherweise mehr Arbeitsspeicher zu, um die Elemente anzupassen, die dem Array angefügt werden.

In der folgenden Tabelle werden andere Memberfunktionen auf, die mit CObArray::Append ähneln.

Klasse

Memberfunktion

CByteArray

INT_PTR Append( const CByteArray& src);

CDWordArray

INT_PTR Append( const CDWordArray& src);

CPtrArray

INT_PTR Append( const CPtrArray& src);

CStringArray

INT_PTR Append( const CStringArray& src);

CUIntArray

INT_PTR Append( const CUIntArray& src);

CWordArray

INT_PTR Append( const CWordArray& src);

Beispiel

Siehe CObList::CObList für Listen der CAge-Klasse, die in allen Auflistungsbeispielen verwendet wird.

CObArray myArray1, myArray2;

// Add elements to the second array.
myArray2.Add(new CAge(21));
myArray2.Add(new CAge(42));

// Add elements to the first array and also append the second array.
myArray1.Add(new CAge(3));
myArray1.Append(myArray2);

#ifdef _DEBUG
   afxDump.SetDepth(1);
   afxDump << _T("myArray1: ") << &myArray1 << _T("\n");
   afxDump << _T("myArray2: ") << &myArray2 << _T("\n");
#endif      

Anforderungen

Header: afxcoll.h

Siehe auch

Referenz

CObArray-Klasse

Hierarchien-Diagramm

CObArray::Copy