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