CString::CompareNoCase

int CompareNoCase (LPCTSTR lpsz ) const;

Valore restituito

Zero se le stringhe sono identico (ignorando il caso), lt; 0 se questo oggetto CString è inferiore a lpsz (ignorando caso), o > 0 se questo oggetto CString è maggiore di lpsz (ignorando il caso).

Osservazioni

Confronta questo oggetto CString con un'altra stringa utilizzando la funzione di testo generico _tcsicmp. La funzione di testo generico _tcsicmp, definita in TCHAR.H, esegue il mapping a o _stricmp, _wcsicmp, _mbsicmp a seconda del set di caratteri definito in fase di compilazione. Ciascuna di queste funzioni esegue un confronto tra maiuscole e minuscole delle stringhe e non è influenzato dalle impostazioni internazionali. Per ulteriori informazioni, vedere _stricmp, _wcsicmp, _mbsicmp in Riferimento alla libreria di runtime.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo di CString::CompareNoCase.

/ / esempio per CString::CompareNoCase
CString s1 ("abc");
CString s2 ("ABD");
ASSERT (s1.CompareNoCase (s2) = = -1); / / Confrontare con un CString.
ASSERT (s1.Confrontare ("ABE") = = -1); / / Confrontare con la stringa LPTSTR

CString panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CString::Compare, CString::Collate, CString::Collate&NoCase

Index