Compartilhar via


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

Consulte também

Referência

Classe de CSimpleStringT