CString::CompareNoCase

Int CompareNoCase (LPCTSTR Lpsz ) const;

Rückgabewert

NULL, wenn die Zeichenfolgen sind identisch (ignorieren Fall), Lt; 0, wenn dieses CString -Objekt ist kleiner als Lpsz (Fall ignorieren), oder > 0, wenn dieses CString -Objekt größer als Lpsz ist (Fall ignorieren).

Bemerkungen

Vergleicht dieses CString -Objekt mit einem anderen String verwenden die generische-Text-Funktion _tcsicmp. Der generische Textfunktion _tcsicmp, definiert in TCHAR.H, kompilieren Karten entweder _stricmp, _wcsicmp, _mbsicmp je nach den Zeichensatz, der in definiert ist. Jede dieser Funktionen führt einen Groß-/Kleinschreibung Vergleich der Zeichenfolgen und Gebietsschema nicht betroffen ist. Weitere Informationen finden Sie unter _stricmp, _wcsicmp, _mbsicmp in der Run-Time Library Reference.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung von CString::CompareNoCase.

/ / Beispiel für CString::CompareNoCase
CString s1 ("Abc");
CString s2 ("ABD");
ASSERT (s1.CompareNoCase (s2) ==-1); / / Mit einem CString vergleichen.
ASSERT (s1.Vergleichen ("ABE") ==-1); / / Mit LPTSTR Zeichenfolge vergleichen

Übersicht über die CString |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CString::Compare, CString::Collate, CString::CollateNoCase

Index