CString::Find

int Encontrar ( TCHAR ch ) const;

int Encontrar ( LPCTSTR lpszSub ) const;

int buscar (TCHAR ch, int NStarter ) const;

int buscar (LPCTSTR pstr, int NStarter ) const;

Valor devuelto

El índice de base cero del primer carácter en este objeto CString que coincide con la subcadena solicitada o caracteres; -1 si no se encuentra el carácter o subcadena.

Parámetros

ch

Un solo carácter para buscar.

lpszSub

Una subcadena para buscar.

nStarter

El índice del carácter de la cadena para iniciar la búsqueda con o 0 para empezar desde el principio. El carácter del NStarter está excluido de la búsqueda si NStarter no es igual a 0.

pstr

Un puntero a una cadena de búsqueda.

Observaciones

Busca esta cadena en el primer partido de una subcadena. La función está sobrecargada para aceptar caracteres simples (similares a la función de tiempo de ejecución strchr) y cadenas (similares a strstr).

Ejemplo

/ / Primer ejemplo demostrando / / CString::Find (TCHAR ch)
CString s ("abcdef");
ASSERT (s.Find ('c') == 2);
ASSERT (s.Find ("de") == 3);

/ Segundo ejemplo demostrando / / CString::Find (TCHAR ch, NStarter int)
CString str ("las estrellas están alineadas");
int n = str.Encontrar ('e', 5);
Assert(n == 12)

Visión General de CString |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CString::ReverseFind, CString::FindOneOf

Index