int Trouver ( TCHAR ch ) const ;
int Trouver ( LPCTSTR lpszSub ) const ;
int Find (TCHAR ch, int Ndépart ) const ;
int Find (LPCTSTR pstr, int Ndépart ) const ;
Valeur de retour
Index de base zéro du premier caractère dans cet objet CString qui correspond à la sous-chaîne demandé ou personnages ; -1 si la sous-chaîne ou le caractère n'est pas trouvé.
Paramètres
ch
Un seul caractère à rechercher.
lpszSub
Une sous-chaîne à rechercher.
ndépart
L'index du caractère de la chaîne pour commencer la recherche, ou 0 pour démarrer à partir du début. Le personnage de Ndépart est exclu de la recherche, si Ndépart n'est pas égal à 0.
pstr
Un pointeur vers une chaîne à rechercher.
Remarques
Recherche cette chaîne pour le premier match d'une sous-chaîne. La fonction est surchargée pour accepter les caractères uniques (similaires à la fonction strchr) et chaînes (similaires à strstr).
Exemple
/ / Premier exemple démontrant / / CString::Find (TCHAR ch)
CString s (« abcdef ») ;
ASSERT (s.Find ("c") == 2) ;
ASSERT (s.Find ("de") == 3) ;
/ / Second exemple démontrant / / CString::Find (TCHAR ch, int Ndépart)
CString str (« les étoiles sont alignées ») ;
int n = str.Trouver ('e', 5) ;
Assert(n == 12)
Aperçu de CString |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CString::ReverseFind, CString::FindOneOf