Sdílet prostřednictvím


CComBSTR::operator +=

Přidá řetězec CComBSTR objektu.

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

Parametry

  • bstrSrc
    [v] A CComBSTR objektu, který chcete připojit.

  • pszSrc
    [v] Řetězec zakončený nulou připojit.

Poznámky

CComBSTRs textually porovnání v kontextu uživatele výchozí národní prostředí.LPCOLESTR je provedeno porovnání použitím memcmp na nezpracovaná data v každý řetězec. LPCSTR Se porovnání provádí stejným způsobem, jakmile dočasnou kopii Unicode pszSrc byla vytvořena.Operátor porovnání konečné porovnává pouze uzavřeného řetězce proti NULL.

Příklad

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

Požadavky

Záhlaví: atlbase.h

Viz také

Referenční dokumentace

CComBSTR – třída

CComBSTR::Append

CComBSTR::AppendBSTR

Koncepty

ATL a MFC řetězec Převod makra