CString::SpanExcluding

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

Index