CSimpleStringT::operator +=
连接新的字符串或字符为现有字符串的末尾。
CSimpleStringT& operator +=(
PCXSTR pszSrc
);
CSimpleStringT& operator +=(
const CSimpleStringT& strSrc
);
template< int t_nSize >
CSimpleStringT& operator+=(
const CStaticString< XCHAR, t_nSize >& strSrc
);
CSimpleStringT& operator +=(
char ch
);
CSimpleStringT& operator +=(
unsigned char ch
);
CSimpleStringT& operator +=(
wchar_t ch
);
参数
pszSrc
对一个Null终止的字符串的指针。strSrc
向现有 CSimpleStringT 对象的指针。ch
追加的字符。
备注
运算符接受另一 CSimpleStringT 对象或一个字符。 请注意内存但仍会发生异常,只要使用此串联运算符,因为可以分配新存储的字符添加到此 CSimpleStringT 对象。
示例
下面的示例演示如何使用 CSimpleStringT::operator +=。
CSimpleString str(_T("abc"), pMgr);
ASSERT(_tcscmp((str += _T("def")), _T("abcdef")) == 0);
要求
Header: atlsimpstr.h