CString::TrimRight

privatevoid TrimRight ( );

void CString::TrimRight (TCHAR ChTarget );

void CString::TrimRight (LPCTSTR LpszTargets );

Parameter

chTarget

Die Ziel-Zeichen gekürzt werden.

lpszTargets

Ein Zeiger auf eine Zeichenfolge mit die Ziel-Zeichen gekürzt werden.

Bemerkungen

Rufen Sie die Version von dieser Member-Funktion ohne Parameter um nachgestellte Leerzeichen aus der Zeichenfolge zu trimmen. Wenn ohne Parameter verwendet, entfernt TrimRight nachfolgenden Zeilenumbruch-Zeichen, Leerzeichen und Tabulator-Zeichen aus der Zeichenfolge.

Verwenden Sie die Versionen dieser Funktion, die ein bestimmtes Zeichen oder eine bestimmte Gruppe von Zeichen vom Ende eines Strings entfernen Sie Parameter akzeptieren.

Beispiel

CString StrBefore;
CString StrAfter;

StrBefore = "Hockey ist beste!!!!";
   StrAfter = StrBefore;
   Str.TrimRight('!');
   Printf ("vor: \"%s\"\n", (LPCTSTR) StrBefore);
   Printf ("nach: \"%s\"\n\n", (LPCTSTR) StrAfter);

StrBefore = "Hockey ist beste?!?!?!?!";
   StrAfter = StrBefore;
   Str.TrimRight("?!");
   Printf ("vor: \"%s\"\n", (LPCTSTR) StrBefore);
   Printf ("nach: \"%s\"\n\n", (LPCTSTR) StrAfter)

Im ersten Beispiel oben wird "Hockey ist der beste" die Zeichenfolge zu lesen, "Hockey beste ist!!".

Im zweiten Beispiel oben der Zeichenfolge lesen, "Hockey ist beste?!?!?!?!" wird "Hockey ist beste".

Weitere Informationen finden Sie unter Zeichenfolgen Themen im Visual C++ Programmer's Guide

Übersicht über die CString |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CString::TrimLeft, CString::Mid, CString::Left, CString::Right, CString::MakeUpper, CString::MakeLower, CString::MakeReverse, CString::Format

Index