Compartilhar via


CStringT::SpanIncluding

Extrai os caracteres da seqüência, iniciando com o primeiro caractere que estiverem em um conjunto de caracteres identificada por pszCharSet.

CStringT SpanIncluding(
   PCXSTR pszCharSet
) const;

Parâmetros

  • pszCharSet
    Uma seqüência de caracteres é interpretada sistema autônomo um conjunto de caracteres.

Valor de retorno

A substring that contains characters in the string that are in pszCharSet, beginning with the first character in the string and ending when a character is found in the string that is not in pszCharSet.SpanIncluding returns an empty substring if the first character in the string is not in the specified set.

Comentários

Se o primeiro caractere da seqüência de caracteres não estiver no conjunto de caracteres e SpanIncluding Retorna uma seqüência de caracteres vazia. Caso contrário, retornará uma sequência de caracteres consecutivos que estão no conjunto.

Exemplo

// 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());   

Requisitos

Cabeçalho: cstringt.h

Consulte também

Referência

Classe CStringT

Outros recursos

CStringT membros