int Encontrar ( TCHAR ch ) const;
int Encontrar ( LPCTSTR lpszSub ) const;
int Find (TCHAR ch, int nStart ) const;
int Find (LPCTSTR pstr, int nStart ) const;
Valor de retorno
O índice baseado em zero do primeiro caractere neste objeto de CString que corresponda a Subcadeia solicitada ou caracteres; -1 se a Subcadeia ou caractere não é encontrado.
Parâmetros
ch
Um único caractere para pesquisar por.
lpszSub
Uma Subcadeia para pesquisar.
nStart
O índice do caractere a Cadeia de caracteres para iniciar Pesquisarrr com, ou 0 para iniciar a partir do início. O caractere no nStart é excluído da pesquisa se nStart não for igual a 0.
pstr
Um ponteiro para uma Cadeia de caracteres para pesquisar.
Observações
Procura essa Cadeia de caracteres para o primeiro jogo de uma Subcadeia. A função está sobrecarregada para aceitar caracteres Simpless (semelhantes a função tempo de execução strchr) e seqüências de caracteres (semelhantes a strstr).
Exemplo
/ / Primeiro exemplo demonstrando / / CString::Find (TCHAR ch)
CString s ("abcdef");
ASSERT (s.Find ('C') = = 2);
ASSERT (s.Find ("de") = = 3);
/ / Segundo exemplo demonstrando / / CString::Find (TCHAR ch, int nStart)
Str de CString ("as estrelas estão alinhadas");
int n = str.Find ('e', 5);
Assert(n == 12)
Visão geral de CString |nbsp; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CString::ReverseFind, CString::FindOneOf