Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

CStringT sınıfı