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

Specyficzne dla firmy Microsoft

Dołącza znaki na końcu _bstr_t obiektu lub łączy dwa ciągi.

Składnia

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

Parametry

s1
Obiekt _bstr_t.

s2
Ciąg wielobajtowy.

s3
Ciąg Unicode.

Uwagi

Te operatory wykonują łączenie ciągów:

  • operator+=( s1 ) Dołącza znaki w hermetyzowanym BSTRs1 znaku na końcu hermetyzowanego BSTRobiektu .

  • operator+( s1 ) Zwraca nowy _bstr_t utworzony przez połączenie tego obiektu BSTR i elementu w elem s1.

  • operator+( s2, s1 ) Zwraca nowy _bstr_t utworzony przez łączenie ciągu s2wielobajtowego , przekonwertowanego na Unicode i hermetyzowanego BSTR w s1pliku .

  • operator+( s3, s1 ) Zwraca nowy _bstr_t utworzony przez połączenie ciągu s3 Unicode i hermetyzowanego BSTR w pliku s1.

END Microsoft Specific

Zobacz też

Klasa _bstr_t