CStringT::Trim
Trim úvodní a koncové znaků z řetězce.
CStringT& Trim(
XCHAR chTarget
);
CStringT& Trim(
PCXSTR pszTargets
);
CStringT& Trim( );
Parametry
chTarget
Znak cílové oříznout.pszTargets
Ukazatel na řetězec obsahující znaky cílové oříznout.Všechny úvodní a koncové výskyty znaků v pszTarget bude oříznuta z CStringT objektu.
Vrácená hodnota
Vrátí řetězec oříznutí.
Poznámky
Odebere všechny úvodní a koncové výskyty jeden z následujících:
Znak určenýchTarget.
Všechny znaky v řetězci určenémpszTargets.
Prázdný znak.
Příklad
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString str;
str = _T("******Soccer is best!?!?!?!?!");
_tprintf_s(_T("Before: \"%s\"\n"), (LPCTSTR)str);
_tprintf_s(_T("After : \"%s\"\n"), (LPCTSTR)str.Trim(_T("?!*")));
// Output:
// --------------------------
// Before: ******Soccer is best!?!?!?!?!
// After: Soccer is best
Poznámky
Výstup z tohoto příkladu je následující:
Before: "******Soccer is best, but liquor is quicker!?!?!?!?!"
After : "Soccer is best, but liquor is quicker"
Požadavky
Záhlaví: cstringt.h