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