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