CHString::SpanIncluding 方法 (chstring.h)

[CHString 类是 WMI 提供程序框架的一部分,现在视为处于最终状态,对于影响这些库的非安全性相关问题,将不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]

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
标头 chstring.h (包括 FwCommon.h)
Library FrameDyn.lib
DLL FrameDynOS.dll;FrameDyn.dll

另请参阅

CHString

CHString::IsEmpty

CHString::SpanExcluding