Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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