Share via


_bstr_t::operator +=, _bstr_t::operator +

Microsoft-spezifisch

Fügt Zeichen an das Ende des _bstr_t Objekts an oder verkettet zwei Zeichenfolgen.

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);

Parameter

s1
Ein _bstr_t-Objekt.

s2
Eine Mehrbytezeichenfolge.

s3
Eine Unicode-Zeichenfolge.

Hinweise

Diese Operatoren führen eine Zeichenfolgenverkettung aus:

  • operator+=( s1 ) Fügt die Zeichen am BSTRs1 Ende der gekapselten Kapselung BSTRdieses Objekts an.

  • operator+( s1 ) Gibt das neue _bstr_t , das durch Verketten der Objekte BSTR und des s1betreffenden Objekts gebildet wird.

  • operator+( s2, s1 ) Gibt eine neue _bstr_t , die durch Verkettung einer Multibyte-Zeichenfolge s2gebildet wird, die in Unicode konvertiert wird, und die BSTR in gekapselte Kapselung s1zurück.

  • operator+( s3, s1 ) Gibt eine neue _bstr_t , die durch Verketten einer Unicode-Zeichenfolge s3 und der BSTR in gekapselten Kapselung gebildet wird s1.

Ende Microsoft-spezifisch

Siehe auch

_bstr_t-Klasse