Поделиться через


_bstr_t::operator +=, +

Только для систем Microsoft

Добавляет в конец символы _bstr_t объект или сцепляет 2 строк.

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

Параметры

  • S1
    Объект _bstr_t.

  • s2
    строка multibyte.

  • s3
    Строки в юникоде.

Заметки

Эти операторы выполняют объединение строк:

  • (operator+= S1 )   Добавляет знаки в инкапсулированный BSTR S1 в конец этого инкапсулированного объекта BSTR.

  • (operator+ S1 )   возвращает новую _bstr_t будет сформировано путем сцепления этот объект BSTR одним из S1.

  • (operator+ s2 | S1 )   возвращает новую _bstr_t будет сформировано путем сцепления строка multibyte s2, преобразуется в юникод и BSTR в инкапсулированно S1.

  • (operator+ s3**"** S1 )   возвращает новую _bstr_t будет сформировано путем сцепления строка Юникода s3 с BSTR в инкапсулированно S1.

ЭЛЕМЕНТ, относящийся Майкрософт

См. также

Ссылки

класс _bstr_t