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


CComBSTR::operator +=

Добавляет строку в объект CComBSTR.

CComBSTR& operator +=(
   const CComBSTR& bstrSrc 
);
CComBSTR& operator +=(
   const LPCOLESTR pszSrc 
);

Параметры

  • bstrSrc
    [in] Объект, CComBSTR для добавления.

  • pszSrc
    [in] Значение нулевой- завершенных строка для добавления.

Заметки

CComBSTR s сравнитьо текстуальн в контексте языкового стандарта пользователя по умолчанию.Сравнение LPCOLESTR выполняется с помощью memcmp на необработанных данных в каждой строке.Сравнение LPCSTR осуществляется таким же образом, как только срок действия временной копии была создана Юникода pszSrc.Последний оператор сравнения только сравнивает, содержащихся в NULL строка.

Пример

CComBSTR bstrPre(OLESTR("Hello "));
CComBSTR bstrSuf(OLESTR("World!"));

// Appends "World!" to "Hello "
bstrPre += bstrSuf;

// Displays a message box with text "Hello World!"
::MessageBox(NULL, CW2CT(bstrPre), NULL, MB_OK);   

Требования

Header: atlbase.h

См. также

Ссылки

Класс CComBSTR

CComBSTR::Append

CComBSTR::AppendBSTR

Основные понятия

Макросы преобразования строки библиотеки ATL и MFC