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