CStringT::Delete
Elimina un carácter o caracteres de una cadena que comienzan con el carácter en el índice especificado.
int Delete(
int iIndex,
int nCount = 1
);
Parámetros
iIndex
El índice de base cero del primer carácter del objeto de CStringT a la cancelación.nCount
El número de caracteres que se va a quitar.
Valor devuelto
La longitud de la cadena modificada.
Comentarios
Si nCount es mayor que la cadena, el resto de la cadena se quitará.
Ejemplo
// 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());
Requisitos
encabezado: cstringt.h