Compartir a través de


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

[La clase CHStringArray forma parte del marco del proveedor de WMI que ahora se considera en estado final y no habrá más desarrollo, mejoras o actualizaciones disponibles para problemas no relacionados con la seguridad que afecten a estas bibliotecas. Las API de MI se deben usar para todo el nuevo desarrollo.]

El método Append agrega el contenido de otra matriz al final de la matriz especificada.

Sintaxis

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

Parámetros

[ref] src

Origen de los elementos que se van a anexar a la matriz.

Valor devuelto

Si el método Append se ejecuta correctamente, devuelve el índice del primer elemento anexado.

Comentarios

Si es necesario, Append puede asignar memoria adicional para acomodar los elementos anexados a la matriz.

Ejemplos

En el ejemplo de código siguiente se muestra el 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 Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado chstrarr.h (include FwCommon.h)
Library FrameDyn.lib
Archivo DLL FrameDynOS.dll; FrameDyn.dll

Consulte también

CHStringArray

CHStringArray::Add

CHStringArray::Copy