Partilhar via


CStringT::excluir

Exclui um ou mais caracteres da seqüência de caracteres começando com o caractere em dado índice.

int Delete(
   int iIndex,
   int nCount = 1
);

Parâmetros

  • iIndex
    O índice baseado em zero do primeiro caractere no CStringT objeto a ser excluído.

  • nCount
    O número de caracteres a ser removido.

Valor de retorno

O comprimento da seqüência de caracteres alterado.

Comentários

If nCount é maior do que a seqüência de caracteres, o restante da seqüência de caracteres será removida.

Exemplo

// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;

CAtlString str(_T("Soccer is best, but liquor 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

Cabeçalho: cstringt.h

Consulte também

Referência

Classe CStringT

Outros recursos

CStringT membros