CHString::operator+=

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

+= 串联运算符将字符联接到此字符串的末尾。 运算符接受另一个 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