CHStringArray::Copy メソッド (chstrarr.h)
[CHStringArray クラスは WMI プロバイダー フレームワークの一部であり、現在最終的な状態と見なされています。これらのライブラリに影響を与える、セキュリティ関連以外の問題に対しては、それ以上の開発、機能強化、または更新プログラムは提供されません。 すべての新規開発には、MI API を使用する必要があります。]
Copy メソッドは、指定された配列の要素を別の配列の要素で上書きします。
構文
void throw(CHeap_Exception) Copy(
[ref] const CHStringArray & src
);
パラメーター
[ref] src
配列にコピーする要素のソース。
戻り値
このメソッドは値を返しません。
解説
Copy メソッドはメモリを解放しませんが、配列にコピーされた要素に対応するために追加のメモリを割り当てます。
例
次のコード例は、 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]);
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | chstrarr.h (FwCommon.h を含む) |
Library | FrameDyn.lib |
[DLL] | FrameDynOS.dll;FrameDyn.dll |