Udostępnij za pośrednictwem


CObArray::Copy

Wywołanie tej funkcji Członkowskich w celu zastąpienia elementów tablicy danego elementów tablicy innego typu.

void Copy(
   const CObArray& src 
);

Parametry

  • src
    Źródło elementów, które mają być kopiowane do tablicy.

Uwagi

Kopiuj nie zwolni pamięci; Jednakże, jeśli niezbędne, kopię może przydzielić pamięci dodatkowe elementy kopiowane do tablicy.

W poniższej tabeli przedstawiono funkcje, które są podobne do innego członka CObArray::Copy.

Klasa

Funkcja Członkowskie

CByteArray

void kopii (const CByteArray & src );

CDWordArray

void kopii (const CDWordArray & src );

CPtrArray

void kopii (const CPtrArray & src );

CStringArray

void kopii (const CStringArray & src );

CUIntArray

void kopii (const CUIntArray & src );

CWordArray

void kopii (const CWordArray & src );

Przykład

Zobacz CObList::CObList listę CAge klasy używane we wszystkich przykładach kolekcji.

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      

Wymagania

Nagłówek: afxcoll.h

Zobacz też

Informacje

Klasa CObArray

Wykres hierarchii

CObArray::Append