CStringT::SpanIncluding
Tanımlanan karakter kümesi olan ilk karakteri ile başlayan dizeden karakterleri ayıklar pszCharSet.
CStringT SpanIncluding(
PCXSTR pszCharSet
) const;
Parametreler
- pszCharSet
Bir dize bir karakter kümesi yorumlanır.
Dönüş Değeri
İçinde bulunduğunuz dizedeki karakter içeren bir alt dizeyi pszCharSet, dizedeki ilk karakter ile başlayan ve biten bir karakter dizesi içinde değil bulunduğunda pszCharSet.SpanIncluding dizedeki ilk karakter belirtilen kümesi içinde değil, boş bir dize döndürür.
Notlar
İlk karakter dizesinin karakter kümesinden sonra ise SpanIncluding boş bir dize döndürür. Aksi halde, kümesinde olmayan birbirini izleyen karakterler dizisi döndürür.
Örnek
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString str(_T("cabbage"));
CAtlString res = str.SpanIncluding(_T("abc"));
ASSERT(res == _T("cabba"));
res = str.SpanIncluding(_T("xyz"));
ASSERT(res.IsEmpty());
Gereksinimler
Başlık: cstringt.h