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