Compartir a través de


Método CHString::SpanIncluding (chstring.h)

[La clase CHString forma parte del marco del proveedor de WMI que ahora se considera en estado final y no habrá más desarrollo, mejoras ni actualizaciones disponibles para problemas no relacionados con la seguridad que afecten a estas bibliotecas. Las API de MI deben usarse para todo el desarrollo nuevo.]

El método SpanIncluding extrae caracteres de una cadena identificada por lpszCharSet.

Sintaxis

CHString  throw(CHeap_Exception) SpanIncluding(
  LPCWSTR lpszCharSet
);

Parámetros

lpszCharSet

Cadena interpretada como un juego de caracteres.

Valor devuelto

El método SpanIncluding devuelve una subcadena que contiene caracteres de la cadena que se encuentran en lpszCharSet.

Si el primer carácter de la cadena no está en el conjunto especificado, el método devuelve una subcadena vacía.

Comentarios

El método SpanIncluding comienza con el primer carácter de la cadena y se detiene cuando se encuentra un carácter en la cadena, pero no en lpszCharSet.

Ejemplos

En el ejemplo de código siguiente se muestra el uso de CHString::SpanIncluding.

CHString str( L"cabbage" );
CHString res = str.SpanIncluding( L"abc" );

assert( res == L"cabba" );
res = str.SpanIncluding( L"xyz" );
assert( res.IsEmpty( ) );

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado chstring.h (include FwCommon.h)
Library FrameDyn.lib
Archivo DLL FrameDynOS.dll; FrameDyn.dll

Consulte también

CHString

CHString::IsEmpty

CHString::SpanExcluding