CStringT::Trim
Impostare il testo iniziali e finali caratteri della stringa.
CStringT& Trim(
XCHAR chTarget
);
CStringT& Trim(
PCXSTR pszTargets
);
CStringT& Trim( );
Parametri
chTarget
Il carattere di destinazione da ridimensionare.pszTargets
Un puntatore a una stringa contenente caratteri di destinazione da ridimensionare.Tutte le occorrenze iniziali e finali dei caratteri in pszTarget verranno rimosse dall'oggetto CStringT.
Valore restituito
Restituisce la stringa troncato.
Note
Rimuove tutte le occorrenze iniziali e finali indicato di seguito:
Il carattere specificato da chTarget.
Tutti i caratteri di ricerca nella stringa specificata da pszTargets.
Spazio vuoto.
Esempio
// 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
Note
L'output di questo esempio è la seguente:
Before: "******Soccer is best, but liquor is quicker!?!?!?!?!"
After : "Soccer is best, but liquor is quicker"
Requisiti
Header: cstringt.h