Share via


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

Específicos de Microsoft

Anexa los caracteres al final del objeto _bstr_t o concatena dos cadenas.

Sintaxis

_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
Un objeto _bstr_t.

s2
Cadena multibyte.

s3
Cadena Unicode.

Comentarios

Estos operadores realizan la concatenación de cadenas:

  • operator+=( s1 ) Anexa los caracteres en la BSTR encapsulada de s1 al final de la BSTR encapsulada de este objeto.

  • operator+( s1 ) Devuelve la nueva _bstr_t que se forma por la concatenación de BSTR de este objeto y de aquella en s1.

  • operator+( s2, s1 ) Devuelve una _bstr_t que se forma por la concatenación de una s2 de cadenas multibyte, convertida a Unicode, y la BSTR encapsulada en s1.

  • operator+( s3, s1 ) Devuelve la _bstr_t nueva que se forma por la concatenación de una s3 de cadena Unicode y la BSTR encapsulada en s1.

FIN de Específicos de Microsoft

Consulte también

Clase _bstr_t