Partager via


CHStringArray ::Append, méthode (chstrarr.h)

[La classe CHStringArray fait partie de l’infrastructure du fournisseur WMI, qui est maintenant considérée dans l’état final, et aucun développement, amélioration ou mise à jour supplémentaire ne sera disponible pour les problèmes non liés à la sécurité affectant ces bibliothèques. Les API MI doivent être utilisées dans tout nouveau développement.]

La méthode Append ajoute le contenu d’un autre tableau à la fin du tableau donné.

Syntaxe

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

Paramètres

[ref] src

Source des éléments à ajouter au tableau.

Valeur retournée

Si la méthode Append réussit, elle retourne l’index du premier élément ajouté.

Remarques

Si nécessaire, Append peut allouer de la mémoire supplémentaire pour prendre en charge les éléments ajoutés au tableau.

Exemples

L’exemple de code suivant montre l’utilisation 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]);

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête chstrarr.h (inclure FwCommon.h)
Bibliothèque FrameDyn.lib
DLL FrameDynOS.dll ; FrameDyn.dll

Voir aussi

CHStringArray

CHStringArray::Add

CHStringArray ::Copy