CString::TrimRight

privatevoid TrimRight ( );

void CString::TrimRight (TCHAR chTarget );

void CString::TrimRight (LPCTSTR lpszTargets );

Parâmetros

chTarget

Os caracteres de destino a ser cortada.

lpszTargets

Um ponteiro para uma Cadeia de caracteres contendo os caracteres de destino a ser cortada.

Observações

Chame a versão desta função de membro sem parâmetros para aparar caracteres de espaço em branco à direita da Cadeia de caracteres. Quando usado sem parâmetros, TrimRight remove caracteres de tabulação, nova linha à direita e espaço de seqüência de caracteres.

Use as versões desta função que aceitam parâmetros para remover um determinado caractere ou um grupo específico de caracteres de final de uma string.

Exemplo

CString strBefore;
CString strAfter;

strBefore = "Hockey é melhor!!!!";
   strAfter = strBefore;
   Str.TrimRight('!');
   printf ("antes: \"%s\"\n", strBefore (LPCTSTR));
   printf ("After: \"%s\"\n\n", strAfter (LPCTSTR));

strBefore = "Hockey é melhor?!?!?!?!";
   strAfter = strBefore;
   Str.TrimRight("?!");
   printf ("antes: \"%s\"\n", strBefore (LPCTSTR));
   printf ("After: \"%s\"\n\n", strAfter (LPCTSTR))

No primeiro exemplo acima, a Cadeia de caracteres de leitura, "Hockey é melhor!!!!" se torna "Hockey é melhor".

No exemplo acima, a leitura de seqüência de caracteres, a segundo, "Hockey é melhor?!?!?!?!" se torna "Hockey é melhor".

Para obter mais informações, consulte Seqüências de tópicos no Guia do programador do Visual C++

Visão geral de CString |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CString::TrimLeft, CString::Mid, CString::Left, CString::Right, CString::MakeUpper, CString::MakeLower, CString::MakeReverse, CString::Format

Index