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 |