_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