Metodo CHString::Find(LPCWSTR) (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(
  LPCWSTR lpszSub
);

Parametri

lpszSub

Sottostringa 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

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione chstring.h (include FwCommon.h)
Libreria FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

Vedi anche

CHString

CHString::FindOneOf

CHString::ReverseFind