CHString::Find(WCHAR)-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 Find-Methode durchsucht eine Zeichenfolge nach der ersten Übereinstimmung mit einer Teilzeichenfolge.
Syntax
int Find(
WCHAR ch
);
Parameter
ch
Ein einzelnes Zeichen, nach dem die Methode sucht.
Rückgabewert
Wenn die Find-Methode erfolgreich ist, wird der nullbasierte Index des ersten Zeichens in dieser CHString-Zeichenfolge zurückgegeben, das mit der angeforderten Teilzeichenfolge oder den angeforderten Zeichen übereinstimmt. Wenn die Teilzeichenfolge oder das Zeichen nicht gefunden wird, gibt die Methode den Wert -1 zurück.
Hinweise
Die Find-Methode wird überladen, um sowohl einzelne Zeichen (ähnlich der Laufzeitfunktion wcschr) als auch Zeichenfolgen (ähnlich der Laufzeitfunktion wcsstr) zu akzeptieren.
Beispiele
Im folgenden Codebeispiel wird die Verwendung von CHString::Find veranschaulicht.
CHString s( L"abcdef" );
assert( s.Find( 'c' ) == 2 );
assert( s.Find( L"de" ) == 3 );
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Kopfzeile | chstring.h |