Поделиться через


Метод CHStringArray::Append (chstrarr.h)

[Класс CHStringArray является частью платформы поставщика WMI, которая в настоящее время рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]

Метод 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
Header chstrarr.h (включая FwCommon.h)
Библиотека FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

См. также раздел

CHStringArray

CHStringArray::Add

CHStringArray::Copy