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 |
---|---|
INT_PTR Append( const CByteArray& src); |
|
INT_PTR Append( const CDWordArray& src); |
|
INT_PTR Append( const CPtrArray& src); |
|
INT_PTR Append( const CStringArray& src); |
|
INT_PTR Append( const CUIntArray& src); |
|
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