CString::Compare

int Comparer ( LPCTSTR lpsz ) const ;

Valeur de retour

Zéro si les chaînes sont identiques, lt ; 0 si cet objet CString est moins lpszou > 0 si cette objet CString est supérieure à lpsz.

Paramètres

lpsz

L'autre chaîne utilisée pour la comparaison.

Remarques

Compare cet objet CString avec une autre chaîne en utilisant la fonction texte générique _tcscmp. La fonction texte générique _tcscmp, qui est définie dans TCHAR.H, cartes strcmp, wcscmp, ou _mbscmp selon le jeu de caractères est défini au moment de la compilation. Chacune de ces fonctions effectue une comparaison sensible à la casse des chaînes et il n'est pas affecté par les paramètres régionaux. Pour plus d'informations, voir strcmp, wcscmp, _mbscmp dans la Référence de la bibliothèque Run-Time.

Exemple

L'exemple suivant illustre l'utilisation de CString::Compare.

/ / exemple de CString::Compare
CString s1 (« abc ») ;
CString s2 (« abd ») ;
ASSERT (s1.Comparer (s2) == -1) ; / / Comparer avec un autre CString.
ASSERT (s1.Comparer ("abe") == -1) ; / / Comparer avec chaîne LPTSTR

Aperçu de CString |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CString::Compare&NoCase, CString::Collate, CString::CollateNoCase

Index