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

Consulte também

Referência

Classe CSimpleStringT

Outros recursos

CSimpleStringT membros