Partager via


CSimpleStringT::operator +=

Joint une nouvelle chaîne ou caractère à la fin d'une chaîne existante.

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

Paramètres

  • pszSrc
    Un pointeur vers une chaîne terminée par le caractère NULL.

  • strSrc
    Un pointeur vers un objet existant d' CSimpleStringT .

  • ch
    Le caractère à ajouter.

Notes

L'opérateur accepte un autre objet d' CSimpleStringT ou un caractère.Notez que les exceptions de mémoire peuvent se produire lorsque vous utilisez cet opérateur de concaténation parce que la nouvelle mémoire peut être allouée pour les caractères ajoutés à cet objet d' CSimpleStringT .

Exemple

L'exemple suivant illustre l'utilisation de CSimpleStringT::operator +=.

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

Configuration requise

Header: atlsimpstr.h

Voir aussi

Référence

Classe de CSimpleStringT