共用方式為


CObArray::Copy

呼叫此成員函式覆寫指定陣列的項目與相同型別的另一個陣列的元素。

void Copy(
   const CObArray& src 
);

參數

  • src
    要複製的來源為陣列。

備註

複本 不釋放記憶體,如果需要, 複本 ,可能會配置額外的記憶體來容納項目複製到陣列。

下表顯示類似 CObArray::Copy的其他成員函式。

類別

成員函式

CByteArray

void Copy( const CByteArray_& src);

CDWordArray

void Copy( const CDWordArray_& src);

CPtrArray

void Copy( const CPtrArray_& src);

CStringArray

void Copy( const CStringArray_& src);

CUIntArray

void Copy( const CUIntArray_& src);

CWordArray

void Copy( 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));

// Copy the elements from the second array to the first.
myArray1.Copy(myArray2);

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

需求

Header: afxcoll.h

請參閱

參考

使用 CObArray 類別

階層架構圖

CObArray::Append