CString::CompareNoCase

int CompareNoCase (LPCTSTR lpsz ) const ;

Valeur de retour

Zéro si les chaînes sont identiques (cas ignorant), lt; 0 si cet objet CString est inférieur à lpsz (ignorant cas), ou > 0 si cet objet CString est supérieur à lpsz (en ignorant les cas).

Remarques

Compare cet objet CString avec une autre chaîne en utilisant la fonction texte générique _tcsicmp. La fonction texte générique _tcsicmp, qui est définie dans TCHAR.H, cartes ou _stricmp, _wcsicmp, _mbsicmp 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 _stricmp, _wcsicmp, _mbsicmp dans la Référence de la bibliothèque Run-Time.

Exemple

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

/ / exemple de CString::CompareNoCase
CString s1 (« abc ») ;
CString s2 (« ABD ») ;
ASSERT (s1.CompareNoCase (s2) == -1) ; / / Comparer avec une 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, CString::Collate, CString::Collate&NoCase

Index