共用方式為


CStringT::SpanIncluding

從字串中擷取字元,從第一個字元開始,在 pszCharSet判斷的字元集。

CStringT SpanIncluding(
   PCXSTR pszCharSet
) const;

參數

  • pszCharSet
    做為一組解譯的字串字元。

傳回值

包含在字串中的字元。 pszCharSet,從這個字串和結束的第一個字元開始的子字串,當字元不在 pszCharSet.SpanIncluding 的字串中找到傳回一個空的子字串,如果字串中第一個字元不在指定的集合。

備註

如果字串的第一個字元不是以字元集,則 SpanIncluding 傳回空字串。 否則,會傳回這個集合的連續字元的序列。

範例

// 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());   

需求

Header: cstringt.h

請參閱

參考

CStringT Class