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