CString::SpanExcluding

CString SpanExcluding ( LPCTSTR lpszCharSet ) const ;
jeter ( CMemoryException );

Valeur de retour

Une sous-chaîne qui contient des caractères de la chaîne qui ne sont pas lpszCharSet, commençant par le premier caractère de la chaîne et en terminant par le premier caractère dans la chaîne qui est aussi dans lpszCharSet (qui est, commençant par le premier caractère de la chaîne et mais à l'exclusion du premier caractère dans la chaîne qui se trouve à lpszCharSet). Elle retourne la chaîne entière si aucun caractère dans lpszCharSet ne se trouve dans la chaîne.

Paramètres

lpszCharSet

Une chaîne est interprétée comme un ensemble de caractères.

Remarques

Utilisez cette fonction pour rechercher la chaîne de la première occurrence d'un caractère dans le jeu spécifié lpszCharSet. SpanExcluding extraits et renvoie tous les caractères qui précède la première occurrence d'un caractère de lpszCharSet (en d'autres termes, le caractère de lpszCharSet et de tous les caractères dans la chaîne, la suite sont pas retourné). Si aucun caractère de lpszCharSet ne se trouve dans la chaîne, puis SpanExcluding retourne la chaîne entière.

Exemple

La fonction suivante renvoie la première partie de la param src.

/ / Les portio&ns sont délimitées par un point-virgule (;),
//nbsp ; une virgule (,), un point (.), un tiret (-),
et / ou le signe deux-points (:).

GetFirstPart de CString (CString src)
{
    retour src.SpanExcluding («;.-: ") ;
}

Aperçu de CString |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CString::SpanIncluding

Index