次の方法で共有


CStringT::Remove

更新 : 2007 年 11 月

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

int Remove(
   XCHAR chRemove
);

パラメータ

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

戻り値

文字列から削除した文字数を返します。文字列が変更されなかった場合は 0 を返します。文字列が変更されなかった場合は 0。

解説

大文字小文字を区別して文字を比較します。

使用例

// 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 クラス

その他の技術情報

CStringT のメンバ