Freigeben über


CStringT::Remove

Entfernt alle Instanzen des angegebenen Zeichens der Zeichenfolge.

int Remove(
   XCHAR chRemove
);

Parameter

  • chRemove
    Das aus einer Zeichenfolge entfernt werden Zeichen.

Rückgabewert

Die Anzahl von Zeichen aus der Zeichenfolge entfernt. Null wenn die Zeichenfolge nicht geändert wird.

Hinweise

Vergleiche für das Zeichen wird die Groß-/Kleinschreibung beachtet.

Beispiel

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

CAtlString str(_T("This is a test."));
int n = str.Remove(_T('t'));
ASSERT(n == 2);
ASSERT(str == _T("This is a es."));   

Anforderungen

Header: cstringt.h

Siehe auch

Referenz

CStringT Class