CHStringArray::Append-Methode (chstrarr.h)
[Die Klasse CHStringArray ist Teil des WMI-Anbieterframeworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]
Die Append-Methode fügt den Inhalt eines anderen Arrays am Ende des angegebenen Arrays hinzu.
Syntax
int throw(CHeap_Exception) Append(
[ref] const CHStringArray & src
);
Parameter
[ref] src
Quelle der Elemente, die an das Array angefügt werden sollen.
Rückgabewert
Wenn die Append-Methode erfolgreich ist, gibt sie den Index des ersten angefügten Elements zurück.
Hinweise
Bei Bedarf kann Append zusätzlichen Arbeitsspeicher zuweisen, um die an das Array angefügten Elemente aufzunehmen.
Beispiele
Das folgende Codebeispiel zeigt die Verwendung von 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]);
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | chstrarr.h (einschließlich FwCommon.h) |
Bibliothek | FrameDyn.lib |
DLL | FrameDynOS.dll; FrameDyn.dll |