Partager via


CObArray::Copy

Appelez la fonction membre pour remplacer les éléments de tableau donné avec les éléments d'un autre tableau du même type.

void Copy(
   const CObArray& src 
);

Paramètres

  • src
    Source des éléments à copier dans le tableau.

Notes

Copier n'est pas mémoire disponible ; néanmoins si nécessaire, Copier peut allouer de la mémoire supplémentaire pour s'adapter aux éléments copiés dans le tableau.

Le tableau suivant indique les autres fonctions membres similaires à CObArray::Copy.

Classe

Fonction membre

CByteArray

);devoid Copy( const CByteArray& src

CDWordArray

);devoid Copy( const CDWordArray& src

CPtrArray

);devoid Copy( const CPtrArray& src

CStringArray

);devoid Copy( const CStringArray& src

CUIntArray

);devoid Copy( const CUIntArray& src

CWordArray

);devoid Copy( const CWordArray& src

Exemple

Consultez CObList::CObList pour obtenir l'intégralité de la classe d' CAge utilisée dans les exemples de collection.

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      

Configuration requise

Header: afxcoll.h

Voir aussi

Référence

Classe de CObArray

Graphique de la hiérarchie

CObArray::Append