Compartilhar via


_bstr_t::Operator + =, +

Específicos do Microsoft

Acrescenta caracteres ao final da _bstr_t de objeto ou concatena duas seqüências 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
    A _bstr_t object.

  • S2
    Uma seqüência de caracteres multibyte.

  • s3
    Uma seqüência de caracteres Unicode.

Comentários

Esses operadores executam concatenação de seqüência de caracteres:

  • + = do operador ( s1 ) acrescenta os caracteres a encapsulado BSTR de s1 para o fim deste objeto do encapsulado BSTR.

  • operador + ( s1 ) retorna o novo _bstr_t que é formado pela concatenação a este objeto BSTR do s1.

  • operador + ( s2 | S1 ) retorna uma nova _bstr_t que é formado pela concatenação de uma seqüência de caracteres multibyte s2, convertido para Unicode, com o BSTR encapsulada em s1.

  • operador + ( s3**,** s1 ) retorna uma nova _bstr_t que é formado pela concatenação de uma seqüência de caracteres Unicode s3 com o BSTR encapsulada em s1.

Específicos do Microsoft final

Consulte também

Referência

classe _bstr_t