_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