CObArray::Append

调用此成员函数添加另一个数组内容添加到给定数组的末尾。

INT_PTR Append(
   const CObArray& src 
);

参数

  • src
    追加的元素的源给数组。

返回值

第一个追加的元素的索引。

备注

数组必须是同一类型。

如果需要,Append 可以分配额外的内存适应元素追加到该数组。

下表显示类似于 CObArray::Append的其他成员函数。

成员函数

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

示例

提供用于所有集合示例的列表 CAge 选件类参见 CObList::CObList

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      

要求

Header: afxcoll.h

请参见

参考

CObArray选件类

层次结构图

CObArray::Copy