CString::Compare

int Comparar ( LPCTSTR lpsz ) const;

Valor de retorno

Zero se as seqüências de caracteres forem idênticas, lt; 0 se este objeto CString é inferior a lpszou > 0 se este objeto CString é superior a lpsz.

Parâmetros

lpsz

A outra Cadeia de caracteres usada para comparação.

Observações

Compara a esse objeto de CString com outra Cadeia de caracteres usando a função texto genérico tcscmp. A função texto genérico tcscmp, que é definido em TCHAR.H, mapas strcmp, wcscmpou mbscmp , dependendo do conjunto de caracteres que é definido em tempo de compilar. Cada uma dessas funções executa uma comparação diferencia maiúscminúsc de minúsculas das seqüências de caracteres e não é afetada pela localidade. Para obter mais informações, consulte strcmp, wcscmp, mbscmp in the Reference Library Run-Time.

Exemplo

O exemplo a seguir demonstra o uso de CString::Compare.

/ / exemplo de CString::Compare
CString s1 ("abc");
CString s2 ("abd");
ASSERT (s1.Compare (s2) = = -1); / / Compare com outro CString.
ASSERT (s1.Compare ("abe") = = -1); / / Compare com Cadeia de caracteres LPTSTR

Visão geral de CString |nbsp; Membros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CString::Compare&NoCase, CString::Collate, CString::CollateNoCase

Index