Compartilhar via


CStringT::TrimLeft

Corta caracteres chave da cadeia de caracteres.

CStringT& TrimLeft(
   XCHAR chTarget 
);
CStringT& TrimLeft(
   PCXSTR pszTargets 
);
CStringT& TrimLeft( );

Parâmetros

  • chTarget
    O caractere de destino para ser quebrados.

  • pszTargets
    Um ponteiro para uma cadeia de caracteres que contém caracteres de destino para ser quebrados. Todas as ocorrências da chave de caracteres em pszTarget serão quebradas do objeto de CStringT .

Valor de retorno

A cadeia de caracteres resultante aparada.

Comentários

Remove todas as ocorrências à esquerda e direita de um dos seguintes:

  • o caractere especificado por chTarget.

  • Todos os caracteres localizadas na cadeia de caracteres especificada por pszTargets.

  • Espaço em branco.

Exemplo

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

CAtlString str;
str = _T("\t\t   ****Soccer is best!");

_tprintf_s(_T("Before: \"%s\"\n"), (LPCTSTR)str);
_tprintf_s(_T("After: \"%s\"\n"), (LPCTSTR)str.TrimLeft(_T("\t *")));

// Output: 
// -------------------------- 
// Before:      ****Soccer is best! 
// After: Soccer is best!

Requisitos

Cabeçalho: cstringt.h

Consulte também

Referência

Classe de CStringT

CStringT::Trim

CStringT::TrimRight