CStringT::Delete
刪除一個字元或字元從開始字元字串的指定索引處的。
int Delete(
int iIndex,
int nCount = 1
);
參數
iIndex
第一個字元的以零起始的索引。 CStringT 物件為刪除。nCount
要移除的字元數。
傳回值
已變更之字串的長度。
備註
如果 nCount 大於字串長度,則會移除字串的其餘部分。
範例
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString str(_T("Soccer is best, but hockey is quicker!"));
_tprintf_s(_T("Before: %s\n"), (LPCTSTR)str);
int n = str.Delete(6, 3);
_tprintf_s(_T("After: %s\n"), (LPCTSTR)str);
ASSERT(n == str.GetLength());
需求
標題: cstringt.h