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

CSimpleStringT Class