CComBSTR::operator +=

Aggiunge una stringa all'oggetto CComBSTR.

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

Parametri

  • bstrSrc
    [in] oggetto A CComBSTR da aggiungere.

  • pszSrc
    [in] A zero è terminata la stringa da aggiungere.

Note

CComBSTRoggetti viene confrontato testuale nel contesto delle impostazioni locali predefinite dell'utente.Il confronto LPCOLESTR viene eseguito mediante memcmp sui dati non elaborati in ogni stringa.Il confronto LPCSTR viene eseguito nello stesso modo una volta che una copia temporanea Unicode pszSrc è stata creata.L'operatore di confronto finale confronta solo la stringa contenuta a NULL.

Esempio

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

Requisiti

Header: atlbase.h

Vedere anche

Riferimenti

CComBSTR (classe)

CComBSTR::Append

CComBSTR::AppendBSTR

Concetti

Macro per la conversione delle stringhe MFC e ATL