CString SpanExcluding ( LPCTSTR lpszCharSet ) const;
tirar ( CMemoryException );
Valor devuelto
Una subcadena que contiene caracteres de la cadena que no están en lpszCharSet, comenzando con el primer carácter de la cadena y terminando con el primer carácter que se encuentra en la cadena que también está en lpszCharSet (que es, empezando por el primer carácter de la cadena y hasta pero excluyendo el primer carácter de la cadena que se encuentra lpszCharSet). Devuelve la cadena completa si no se encuentra ningún carácter en lpszCharSet en la cadena.
Parámetros
lpszCharSet
Una cadena se interpreta como un conjunto de caracteres.
Observaciones
Utilice esta función para buscar la cadena para la primera aparición del carácter en el conjunto especificado lpszCharSet. SpanExcluding extrae y devuelve todos los caracteres anteriores a la primera aparición de un personaje de lpszCharSet (en otras palabras, el personaje de lpszCharSet y todos los caracteres siguientes en la cadena, son no devuelto). Si no se encuentra ningún carácter de lpszCharSet en la cadena, luego SpanExcluding devuelve la cadena completa.
Ejemplo
La siguiente función devuelve la primera parte del parámetro src.
/ / Porcio&nes están delimitados por un punto y coma (;)
//nbsp; una coma (,), un punto (.), un guión (-),
y / o dos puntos (:).
CString GetFirstPart (CString src)
{
devolver src.SpanExcluding (";.-:");
}
Visión General de CString |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CString::SpanIncluding