CString SpanExcluding ( LPCTSTR lpszCharSet ) const;
lançar ( CMemoryException );
Valor de retorno
Uma Subcadeia de caracteres que contém caracteres na cadeia de caracteres que não estão em lpszCharSet, começando com o primeiro caractere na cadeia de caracteres e terminando com o primeiro caractere encontrado na cadeia de caracteres que também está no lpszCharSet (isto é, começando com o primeiro caractere na cadeia de caracteres e até, mas excluindo o primeiro caractere na cadeia de caracteres que pode ser encontrada lpszCharSet). Ele retorna a seqüência de caracteres inteira se nenhum caractere de lpszCharSet está localizado na cadeia de caracteres.
Parâmetros
lpszCharSet
Uma Cadeia de Caracteres interpretados como um conjunto de caracteres.
Observações
Use esta função para pesquisar a Cadeia de caracteres para a ocorrência de qualquer caractere do conjunto especificado lpszCharSet. SpanExcluding extrai e retorna todos os caracteres que precede a primeira ocorrência de um caractere de lpszCharSet (em outras palavras, o personagem de lpszCharSet e todos os caracteres após ele na cadeia, são não retornados). Se nenhum caractere de lpszCharSet é encontrado na cadeia de caracteres, em seguida, SpanExcluding retorna a Cadeia de caracteres inteira.
Exemplo
A função a seguir retorna a primeira porção de parâmetro src.
/ / Partes são delimitadas por um po&nto e vírgula (;),
//nbsp; uma vírgula (,), um ponto (.), um traço (-),
/ / ou dois pontos (:).
GetFirstPart de CString (CString src)
{
retorne src.SpanExcluding (";.-:");
}
Visão geral de CString |nbsp; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CString::SpanIncluding