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 );
parameters
-
字符串
-
连接到此字符串的 CHString 字符串。
-
ch
-
要连接到此字符串的字符。
-
lpsz
-
指向以 NULL 结尾的字符串的指针,用于连接到此字符串。
备注
请注意,每次使用此串联运算符时,都可能发生内存异常,因为可能会为添加到此 CHString 对象的字符分配新存储。
示例
以下示例显示了 CHString::operator += 的用法:
CHString s( L"abc" );
assert( ( s += L"def" ) == L"abcdef" );
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
标头 |
|
库 |
|
DLL |
|