_bstr_t::operator +=
, _bstr_t::operator +
Блок, относящийся только к системам Майкрософт
Добавляет символы в конец _bstr_t
объекта или объединяет две строки.
Синтаксис
_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
Многобайтовая строка.
s3
Строка Юникода.
Замечания
Эти операторы выполняют объединение строк:
operator+=( s1 )
Добавляет символы в инкапсулированныйBSTR
s1
из конца инкапсулированногоBSTR
объекта.operator+( s1 )
Возвращает новое_bstr_t
, сформированное путем объединения этого объектаBSTR
и одного изs1
них.operator+( s2, s1 )
Возвращает новое_bstr_t
, сформированное путем объединения многобайтовой строкиs2
, преобразованной в Юникод, инкапсулированнойBSTR
вs1
.operator+( s3, s1 )
Возвращает новое_bstr_t
, сформированное путем объединения строкиs3
Юникода и инкапсулированногоBSTR
вs1
.
Завершение блока, относящегося только к системам Майкрософт
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по