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