Método CHStringArray::Append (chstrarr.h)

[A classe CHStringArray faz parte do WMI Provider Framework que agora é considerado em estado final e nenhum desenvolvimento, melhoria ou atualização adicional será disponibilizada para problemas não relacionados à segurança que afetarem essas bibliotecas. As APIs de MI devem ser usadas para todos os novos desenvolvimentos.]

O método Append adiciona o conteúdo de outra matriz ao final da matriz especificada.

Sintaxe

int  throw(CHeap_Exception) Append(
  [ref] const CHStringArray & src
);

Parâmetros

[ref] src

Origem dos elementos a serem acrescentados à matriz.

Retornar valor

Se o método Append for bem-sucedido, ele retornará o índice do primeiro elemento acrescentado.

Comentários

Se necessário, Append pode alocar memória extra para acomodar os elementos acrescentados à matriz.

Exemplos

O exemplo de código a seguir mostra o uso de CHStringArray::Append.

CHStringArray myArray1, myArray2;
int idx, size;

// Add elements to the second array.
myArray2.Add( L"String 2" );
myArray2.Add( L"String 3" );

// Add elements to the first array and also append the second array. 
myArray1.Add( L"String 1" );
myArray1.Append( myArray2 );

size = myArray1.GetSize();
for (idx=0; idx<size; idx++)
   printf("[%d]: %S\n", idx, myArray1[idx]);

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho chstrarr.h (inclua FwCommon.h)
Biblioteca FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

Confira também

CHStringArray

CHStringArray::Add

CHStringArray::Copy