Condividi tramite


CSimpleStringT::operator +=

Associa una nuova stringa o carattere alla fine di una stringa esistente.

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 
);

Parametri

  • pszSrc
    Un puntatore a una stringa con terminazione null.

  • strSrc
    Un puntatore a un oggetto esistente CSimpleStringT.

  • de-ch
    Il carattere da aggiungere.

Note

l'operatore accetta un altro oggetto CSimpleStringT o un carattere.Si noti che le eccezioni di memoria possono verificarsi ogni volta che si utilizza questo operatore di concatenazione perché la nuova archiviazione può essere allocata per i caratteri aggiunti a questo oggetto CSimpleStringT.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo CSimpleStringT::operator +=.

CSimpleString str(_T("abc"), pMgr);
ASSERT(_tcscmp((str += _T("def")), _T("abcdef")) == 0);   

Requisiti

Header: atlsimpstr.h

Vedere anche

Riferimenti

Classe di CSimpleStringT