次の方法で共有


CStringT::Remove

文字列から指定された文字のすべてのインスタンスを削除します。

int Remove(
   XCHAR chRemove
);

パラメーター

  • chRemove
    文字列から削除する文字。

戻り値

文字列から削除された文字数。文字列が変更されていない場合。

解説

文字の比較では、大文字と小文字が区別されます。

使用例

// 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."));   

必要条件

ヘッダー: cstringt.h

参照

関連項目

CStringT クラス