CString SpanIncluding ( LPCTSTR LpszCharSet ) const;
werfen ( CMemoryException );
Rückgabewert
Eine Teilzeichenfolge, die Zeichen in der Zeichenfolge enthält, die in LpszCharSetsind, beginnend mit dem ersten Zeichen in der Zeichenfolge und endet, wenn ein Zeichen in der Zeichenfolge, die nicht in gefunden wird LpszCharSet. SpanIncluding gibt eine leere Teilzeichenfolge zurück, wenn das erste Zeichen in der Zeichenfolge ist nicht in der angegebenen Menge.
Parameter
lpszCharSet
Eine Zeichenfolge, die als ein Satz von Zeichen interpretiert.
Bemerkungen
Rufen Sie diese Memberfunktion um Extrahieren von Zeichen aus der Zeichenfolge, beginnend mit dem ersten Zeichen, die in den Satz von Zeichen, die durch LpszCharSetgekennzeichnet sind. Wenn das erste Zeichen der Zeichenfolge ist nicht im Zeichensatz, dann SpanIncluding eine leere Zeichenfolge zurück. Andernfalls gibt es als Sequenz von aufeinander folgenden Zeichen welche sind in der Gruppe.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung von CString::SpanIncluding.
/ / Beispiel für CString::SpanIncluding
CString str ("Kohl");
CString Res = str.SpanIncluding ("Abc");
ASSERT (Res == "Cabba");
Res = str.SpanIncluding ("Xyz");
ASSERT (Res.IsEmpty ())
Übersicht über die CString |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CString::SpanExcluding