CComBSTR::operator +=
Acrescenta uma cadeia de caracteres ao objeto de CComBSTR .
CComBSTR& operator +=(
const CComBSTR& bstrSrc
);
CComBSTR& operator +=(
const LPCOLESTR pszSrc
);
Parâmetros
bstrSrc
[in] objeto de CComBSTR a acrescentar.pszSrc
[in] A zero finalizou a cadeia de caracteres para acrescentar.
Comentários
CComBSTRo é comparado textually no contexto da localidade padrão do usuário.A comparação de LPCOLESTR é feita usando memcmp nos dados brutos em cada cadeia de caracteres.A comparação de LPCSTR é realizada da mesma forma depois que uma cópia temporária Unicode de pszSrc foi criada.O operador de comparação compara final da cadeia de caracteres contidas em NULO.
Exemplo
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);
Requisitos
Cabeçalho: atlbase.h