int Trovare ( TCHAR ch ) const;
int Trovare ( LPCTSTR lpszSub ) const;
int Find (TCHAR , int ch nStart ) const;
int Find (LPCTSTR , int pstr nStart ) const;
Valore restituito
L'indice del primo carattere in questo oggetto CString che corrisponde la sottostringa richiesto o caratteri; -1 se non viene trovata la sottostringa o carattere.
Parametri
ch
Un singolo carattere per la ricerca.
lpszSub
Una sottostringa da cercare.
nStart
L'indice del carattere nella stringa per avviare la ricerca con, o 0 a cominciare dall'inizio. Il carattere in nStart è escluso dalla ricerca se nStart non è uguale a 0.
pstr
Puntatore a una stringa da ricercare.
Osservazioni
Cerca questa stringa la prima partita di una sottostringa. La funzione è sovraccarico di accettare sia singoli caratteri (simile alla funzione strchr) e archi (simile a strstr).
Esempio
/ / Primo esempio dimostrando / / CString::Find (TCHAR ch)
CString s ("abcdef");
ASSERT (s.Find ("c") = = 2);
ASSERT (s.Find ("de") = = 3);
/ / Secondo esempio dimostrando / / CString::Find (TCHAR ch, int nStart)
CString str ("le stelle sono allineate");
int n = str.Trovare ('e', 5);
Assert(n == 12)
CString panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CString::ReverseFind, CString::FindOneOf