CString::SpanIncluding

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

Index