Udostępnij za pośrednictwem


CComBSTR::operator +=

Dołącza ciąg CComBSTR obiektu.

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

Parametry

  • bstrSrc
    [w] A CComBSTR obiekt, aby dołączyć.

  • pszSrc
    [w] Ciąg zakończony zerem dołączyć.

Uwagi

CComBSTRs są porównywane w postaci tekstu w kontekście użytkownika domyślnych ustawień regionalnych.LPCOLESTR jest wykonywane porównanie stosując memcmp na nieprzetworzone dane w ciągu każdego.LPCSTR Porównanie jest przeprowadzone w taki sam sposób po tymczasowy kopia Unicode pszSrc została utworzona.Operator porównania końcowego tylko porównuje zawarte ciąg przeciwko NULL.

Przykład

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

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Klasa CComBSTR

CComBSTR::Append

CComBSTR::AppendBSTR

Koncepcje

ATL i MFC ciąg konwersja makr