CObArray::Copy
Chamar essa função de membro para substituir os elementos da matriz fornecida com os elementos de outra matriz do mesmo tipo.
void Copy(
const CObArray& src
);
Parâmetros
- src
Fonte dos elementos a serem copiados para a matriz.
Comentários
Copiar não liberar a memória; de se necessário, Copiar pode alocar memória adicional para acomodar os elementos copiados para a matriz.
A tabela a seguir mostra outras funções de membro que são semelhantes a CObArray::Copy.
Classe |
Função de membro |
---|---|
void Copy( const CByteArray& src ); |
|
void Copy( const CDWordArray& src ); |
|
void Copy( const CPtrArray& src ); |
|
void Copy( const CStringArray& src ); |
|
void Copy( const CUIntArray& src ); |
|
void Copy( const CWordArray& src ); |
Exemplo
Consulte CObList::CObList para uma listagem da classe de CAge usada em todos os exemplos de coleção.
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
Requisitos
Cabeçalho: afxcoll.h