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