Metodo CHString::SpanIncluding (chstring.h)

[La classe CHString fa parte di WMI Provider Framework, che viene ora considerata in stato finale e non saranno disponibili ulteriori sviluppi, miglioramenti o aggiornamenti per problemi non correlati alla sicurezza che interessano queste librerie. Le API MI devono essere usate per tutti i nuovi sviluppi.

Il metodo SpanIncluding estrae i caratteri di una stringa identificata da lpszCharSet.

Sintassi

CHString  throw(CHeap_Exception) SpanIncluding(
  LPCWSTR lpszCharSet
);

Parametri

lpszCharSet

Stringa interpretata come un set di caratteri.

Valore restituito

Il metodo SpanIncluding restituisce una sottostringa contenente caratteri nella stringa in lpszCharSet.

Se il primo carattere nella stringa non è incluso nel set specificato, il metodo restituisce una sottostringa vuota.

Commenti

Il metodo SpanIncluding inizia con il primo carattere della stringa e si interrompe quando viene trovato un carattere nella stringa ma non in lpszCharSet.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di CHString::SpanIncluding.

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

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

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione chstring.h (include FwCommon.h)
Libreria FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

Vedi anche

CHString

CHString::IsEmpty

CHString::SpanExcluding