CString::TrimRight

nieważne TrimRight ( );

void CString::TrimRight (TCHAR chTarget );

void CString::TrimRight (LPCTSTR lpszTargets );

Parametry

chTarget

Znaki docelowego do przycięcia.

lpszTargets

Wskaźnik na ciąg znaków zawierający znaki docelowego do przycięcia.

Uwagi

Wywołanie wersja tej funkcji członek z bez parametrów, aby przyciąć końcowe białych znaków z ciągu. Gdy użyte bez parametrów, TrimRight usuwa końcowe nowej linii, miejsca i znaki tabulacji z ciągu.

Użyj wersji tej funkcji, które akceptować parametry do usunięcia określonego znaku lub określonej grupy znaków od końca ciągu znaków.

Przykład

CString strBefore;
CString strAfter;

strBefore = "Hockey jest najlepiej!!!!";
   strAfter = strBefore;
   str.TrimRight('!');
   printf ("przed: \"%s\"\n", strBefore (LPCTSTR));
   printf ("po: \"%s\"\n\n", strAfter (LPCTSTR));

strBefore = "Hockey jest najlepiej?!?!?!?!";
   strAfter = strBefore;
   str.TrimRight("?!");
   printf ("przed: \"%s\"\n", strBefore (LPCTSTR));
   printf ("po: \"%s\"\n\n", strAfter (LPCTSTR))

W powyższym przykładzie pierwsza ciąg czytania, "Hockey jest najlepiej!!!!" staje "Hockey – Best".

W drugim przykładzie powyżej, czytania ciąg, "Hockey jest najlepsza?!?!?!?!" staje się "Hockey's Best".

Aby uzyskać więcej informacji, zobacz Ciągów tematy w Visual C++ Programmer's Guide

Omówienie CString |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CString::TrimLeft, CString::Mid, CString::Left, CString::Right, CString::MakeUpper, CString::MakeLower, CString::MakeReverse, CString::Format

Index