Condividi tramite


Metodo CHString::Find(WCHAR) (chstring.h)

[La classe CHString fa parte di WMI Provider Framework che è ora considerata nello stato finale e non saranno disponibili ulteriori aggiornamenti, miglioramenti o aggiornamenti per problemi non correlati alla sicurezza che interessano queste librerie. Le API MI devono essere usate per tutti i nuovi sviluppi.

Il metodo Find cerca una stringa per la prima corrispondenza di una sottostringa.

Sintassi

int Find(
  WCHAR ch
);

Parametri

ch

Un singolo carattere che il metodo cerca.

Valore restituito

Se il metodo Find ha esito positivo, restituisce l'indice in base zero del primo carattere in questa stringa CHString corrispondente alla sottostringa o ai caratteri richiesti. Se la sottostringa o il carattere non viene trovato, il metodo restituisce un valore pari a -1.

Commenti

Il metodo Find viene sottoposto a overload per accettare entrambi i caratteri singoli (simile alla funzione di runtime, wcschr) e alle stringhe (simile alla funzione di runtime, wcsstr).

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di CHString::Find.

CHString s( L"abcdef" );
assert( s.Find( 'c' ) == 2 );
assert( s.Find( L"de" ) == 3 );

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione chstring.h

Vedi anche

CHString

CHString::ReverseFind

CHString::FindOneOf