CHStringArray::Append 方法 (chstrarr.h)

[ CHStringArray 类是 WMI 提供程序框架的一部分,该框架现在被视为处于最终状态,对于影响这些库的非安全性相关问题,不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]

Append 方法将另一个数组的内容添加到给定数组的末尾。

语法

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

参数

[ref] src

要追加到数组的元素的源。

返回值

如果 Append 方法成功,则返回第一个追加元素的索引。

注解

如有必要, Append 可以分配额外的内存来容纳追加到数组的元素。

示例

下面的代码示例演示如何使用 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]);

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 chstrarr.h (包括 FwCommon.h)
Library FrameDyn.lib
DLL FrameDynOS.dll;FrameDyn.dll

另请参阅

CHStringArray

CHStringArray::Add

CHStringArray::Copy