CStringT::Delete
Elimina un carattere o i caratteri da una stringa che inizia con il carattere all'indice specificato.
int Delete(
int iIndex,
int nCount = 1
);
Parametri
iIndex
L'indice in base zero del primo carattere dell'oggetto CStringT per l'eliminazione.nCount
Il numero di caratteri da rimuovere.
Valore restituito
La lunghezza della stringa modificata.
Note
Se nCount è più lungo di stringa, il resto della stringa verrà rimosso.
Esempio
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString str(_T("Soccer is best, but hockey is quicker!"));
_tprintf_s(_T("Before: %s\n"), (LPCTSTR)str);
int n = str.Delete(6, 3);
_tprintf_s(_T("After: %s\n"), (LPCTSTR)str);
ASSERT(n == str.GetLength());
Requisiti
intestazione: cstringt.h