_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.
ЭЛЕМЕНТ, относящийся Майкрософт