CSimpleStringT::operador +=
Associa uma nova seqüência de caracteres ou caractere ao participante de uma seqüência 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 seqüência de caracteres terminada com caractere nulo.strSrc
Um ponteiro para um existente CSimpleStringT objeto.CH
O caractere a ser anexado.
Comentários
O operador aceita outro CSimpleStringT o objeto ou um caractere. Observe que a memória exceções podem ocorrer sempre que você usar esse operador de concatenação porque o novo armazenamento pode ser alocado para caracteres adicionados a este CSimpleStringT objeto.
Exemplo
O exemplo a seguir demonstra o uso de CSimpleStringT::operador +=.
CSimpleString str(_T("abc"), pMgr);
ASSERT(_tcscmp((str += _T("def")), _T("abcdef")) == 0);
Requisitos
Cabeçalho: atlsimpstr.h