Partilhar via


_bstr_t::operator +=, +

Específico da Microsoft

Acrescenta caracteres ao final do objeto _bstr_t ou concatena duas cadeias de caracteres.

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

Parâmetros

  • s1
    Um objeto _bstr_t.

  • s2
    Uma cadeia de caracteres multibyte.

  • s3
    Uma cadeia de caracteres Unicode.

Comentários

Esses operadores executam a concatenação de cadeias de caracteres:

  • operador+=( s1 ) Anexa os caracteres em BSTR encapsulado de s1 ao final do BSTRencapsulado deste objeto.

  • operador+( s1 ) Retorna um novo _bstr_t, formado pela concatenação de BSTR deste objeto com o de s1.

  • operador+( s2 | s1 )   Retorna um novo _bstr_t, formado pela concatenação de uma cadeia de caracteres multibyte s2, convertida para Unicode, com BSTR encapsulada em s1.

  • operador+( s3**,** s1 )   Retorna um novo _bstr_t, formado pela concatenação de uma cadeia de caracteres Unicode s3 com BSTR encapsulada em s1.

FIM de Específico da Microsoft

Consulte também

Referência

Classe _bstr_t