CStringT::Delete
Belirtilen dizin karakteri ile başlayan bir dizeden bir karakteri veya karakterleri siler.
int Delete(
int iIndex,
int nCount = 1
);
Parametreler
iIndex
İlk karakterin sıfır tabanlı dizini CStringT nesnesini silmek için.nCount
Kaldırılacak karakter sayısı.
Dönüş Değeri
Değiştirilen dizenin uzunluğu.
Notlar
nCount Dize dize geri kalanı will be removed daha uzun.
Örnek
// 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());
Gereksinimler
Başlık: cstringt.h