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选件类