Freigeben über


CHString::Mid(int,int)-Methode (chstring.h)

[Die Klasse CHString ist Teil des WMI-Provider-Frameworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]

Die Mid-Methode extrahiert eine Teilzeichenfolge der Länge nCount-Zeichen aus einer CHString-Zeichenfolge, beginnend bei Position nFirst (nullbasiert). Die Methode gibt eine Kopie der extrahierten Teilzeichenfolge zurück.

Syntax

CHString  throw(CHeap_Exception) Mid(
  int nFirst,
  int nCount
);

Parameter

nFirst

Der nullbasierte Index des ersten Zeichens in diesem <wdcml:xref targtype="object" rid="wmi.chstring" xmlns:wdcml="http://microsoft.com/wdcml">CHString</wdcml:xref-Zeichenfolge> , die in der extrahierten Teilzeichenfolge enthalten ist.

nCount

Die Anzahl der Zu extrahierenden Zeichen aus dieser CHString-Zeichenfolge . Wenn dieser Parameter nicht angegeben wird, wird der Rest der Zeichenfolge extrahiert.

Rückgabewert

Gibt ein CHString-Objekt zurück, das eine Kopie des angegebenen Zeichenbereichs enthält. Das zurückgegebene CHString-Objekt ist möglicherweise leer.

CHeap_Exception

Hinweise

Die Mid-Methode ähnelt der Basic MID$ -Funktion, außer in der Basic MID$-Funktion sind Indizes nullbasiert.

Das folgende Codebeispiel zeigt die Verwendung von CHString::Mid.

CHString s( L"abcdef" );
assert( s.Mid( 2, 3 ) == L"cde" );

Anforderungen

Anforderung Wert
Header chstring.h

Weitere Informationen

CHString

CHString::Left

CHString::Right