| title | _bstr_t::operator +=, + | ||
|---|---|---|---|
| ms.date | 11/04/2016 | ||
| f1_keywords |
|
||
| helpviewer_keywords |
|
||
| ms.assetid | d28316ce-c2c8-4a38-bdb3-44fa4e582c44 |
Microsoft Specific
Appends characters to the end of the _bstr_t object or concatenates two strings.
_bstr_t& operator+=( const _bstr_t& s1 );
_bstr_t operator+( const _bstr_t& s1 );
friend _bstr_t operator+( const char* s2, const _bstr_t& s1);
friend _bstr_t operator+( const wchar_t* s3, const _bstr_t& s1);
s1
A _bstr_t object.
s2
A multibyte string.
s3
A Unicode string.
These operators perform string concatenation:
-
operator+=( s1 ) Appends the characters in the encapsulated
BSTRof s1 to the end of this object's encapsulatedBSTR. -
operator+( s1 ) Returns the new
_bstr_tthat is formed by concatenating this object'sBSTRwith that of s1. -
operator+( s2 | s1 ) Returns a new
_bstr_tthat is formed by concatenating a multibyte string s2, converted to Unicode, with theBSTRencapsulated in s1. -
operator+( s3 , s1 ) Returns a new
_bstr_tthat is formed by concatenating a Unicode string s3 with theBSTRencapsulated in s1.
END Microsoft Specific