Метод CHString::SpanIncluding (chstring.h)
[Класс CHString является частью платформы поставщика WMI, которая в настоящее время рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]
Метод SpanIncluding извлекает символы строки, определяемые lpszCharSet.
Синтаксис
CHString throw(CHeap_Exception) SpanIncluding(
LPCWSTR lpszCharSet
);
Параметры
lpszCharSet
Строка, интерпретируемая как набор символов.
Возвращаемое значение
Метод SpanIncluding возвращает подстроку, содержащую символы в строке, которые находятся в lpszCharSet.
Если первый символ в строке не входит в указанный набор, метод возвращает пустую подстроку.
Комментарии
Метод SpanIncluding начинается с первого символа строки и останавливается при обнаружении символа в строке, но не в lpszCharSet.
Примеры
В следующем примере кода показано использование CHString::SpanIncluding.
CHString str( L"cabbage" );
CHString res = str.SpanIncluding( L"abc" );
assert( res == L"cabba" );
res = str.SpanIncluding( L"xyz" );
assert( res.IsEmpty( ) );
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | chstring.h (включая FwCommon.h) |
Библиотека | FrameDyn.lib |
DLL | FrameDynOS.dll; FrameDyn.dll |