Поделиться через


CStringT::TrimRight

Trims trailing characters from the string.

CStringT& TrimRight(
   XCHAR chTarget 
);
CStringT& TrimRight(
   PCXSTR pszTargets 
);
CStringT& TrimRight( );

Параметры

  • chTarget
    The target character to be trimmed.

  • pszTargets
    A pointer to a string containing the target characters to be trimmed. All trailing occurrences of characters in pszTarget will be trimmed from the CStringT object.

Возвращаемое значение

The resulting trimmed string.

Пример

// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;

CAtlString str;
str = _T("Soccer is best, but liquor is quicker!?!?!?!?!");

_tprintf_s(_T("Before: \"%s\"\n"), (LPCTSTR)str);
_tprintf_s(_T("After : \"%s\"\n"), (LPCTSTR)str.TrimRight(_T("?!")));

Заметки

The output from this example is as follows:

Before: "Soccer is best, but liquor is quicker!?!?!?!?!"

After : "Soccer is best, but liquor is quicker"

Требования

Header: cstringt.h

См. также

Основные понятия

CStringT Class

CStringT Members

CStringT::Trim

CStringT::TrimLeft