Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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 Copy-Methode überschreibt die Elemente des angegebenen Arrays mit den Elementen eines anderen Arrays.
Syntax
void throw(CHeap_Exception) Copy(
[ref] const CHStringArray & src
);
Parameter
[ref] src
Quelle der Elemente, die in das Array kopiert werden sollen.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Die Copy-Methode gibt keinen Arbeitsspeicher frei, weist jedoch zusätzlichen Arbeitsspeicher zu, um die elemente aufzunehmen, die in das Array kopiert wurden.
Beispiele
Das folgende Codebeispiel zeigt die Verwendung von CHStringArray::Copy.
CHStringArray a1, a2;
int idx, size;
a1.Add( L"String 1" );
a1.Add( L"String 2" );
a2.Add( L"String 5" );
size = a1.GetSize();
for (idx=0; idx<size; idx++)
printf("[%d]: %S\n", idx, a1[idx]);
a1.Copy(a2);
size = a1.GetSize();
for (idx=0; idx<size; idx++)
printf("[%d]: %S\n", idx, a1[idx]);
Anforderungen
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 |