_bstr_t::operator +=
, _bstr_t::operator +
Microsoft Specific
Appends characters to the end of the _bstr_t
object, or concatenates two strings.
Syntax
_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);
Parameters
s1
A _bstr_t
object.
s2
A multibyte string.
s3
A Unicode string.
Remarks
These operators perform string concatenation:
operator+=( s1 )
Appends the characters in the encapsulatedBSTR
ofs1
to the end of this object's encapsulatedBSTR
.operator+( s1 )
Returns the new_bstr_t
that's formed by concatenating this object'sBSTR
and the one ins1
.operator+( s2, s1 )
Returns a new_bstr_t
that's formed by concatenating a multibyte strings2
, converted to Unicode, and theBSTR
encapsulated ins1
.operator+( s3, s1 )
Returns a new_bstr_t
that's formed by concatenating a Unicode strings3
and theBSTR
encapsulated ins1
.
END Microsoft Specific