CSimpleStringT::operator +=
Associa uma nova cadeia de caracteres ou caractere ao final de uma cadeia de caracteres existente.
CSimpleStringT& operator +=(
PCXSTR pszSrc
);
CSimpleStringT& operator +=(
const CSimpleStringT& strSrc
);
template< int t_nSize >
CSimpleStringT& operator+=(
const CStaticString< XCHAR, t_nSize >& strSrc
);
CSimpleStringT& operator +=(
char ch
);
CSimpleStringT& operator +=(
unsigned char ch
);
CSimpleStringT& operator +=(
wchar_t ch
);
Parâmetros
pszSrc
Um ponteiro para uma cadeia de caracteres NULL- finalizada.strSrc
Um ponteiro para um objeto existente de CSimpleStringT .ch
O caractere a ser anexada.
Comentários
o operador aceita um outro objeto de CSimpleStringT ou um caractere.Observe que as exceções de memória podem ocorrer sempre que você usa esse operador de concatenação porque o novo armazenamento pode ser atribuído para os caracteres adicionados ao objeto de CSimpleStringT .
Exemplo
O exemplo a seguir demonstra o uso de CSimpleStringT::operator +=.
CSimpleString str(_T("abc"), pMgr);
ASSERT(_tcscmp((str += _T("def")), _T("abcdef")) == 0);
Requisitos
Cabeçalho: atlsimpstr.h