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


CHString::operator+=

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

Оператор объединения += объединяет символы в конец этой строки. Оператор принимает другой объект CHString , указатель символа или один символ.

const CHString& operator +=(
  const CHString& string )
throw( CHeap_Exception );

const CHString& operator +=(
  WCHAR ch )
throw( CHeap_Exception );

const CHString& operator +=(
  LPCWSTR lpsz )
throw( CHeap_Exception );

const CHString operator +=(
  char ch )
throw( CHeap_Exception );

Параметры

Строка

Строка CHString , которая сцепляется с этой строкой.

Ch

Символ, сцепляющийся с этой строкой.

lpsz

Указатель на строку, завершаемую null, для объединения с этой строкой.

Комментарии

Имейте в виду, что при использовании этого оператора объединения могут возникать исключения памяти, так как для символов, добавленных в этот объект CHString , может быть выделено новое хранилище.

Примеры

В следующем примере показано использование CHString::operator +=:

CHString s( L"abc" );
assert( ( s += L"def" ) == L"abcdef" );

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Заголовок
ChString.h (включая FwCommon.h)
Библиотека
FrameDyn.lib
DLL
FrameDynOS.dll;
FrameDyn.dll

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

CHString