CString::Compare

int Vergleichen ( LPCTSTR Lpsz ) const;

Rückgabewert

NULL, wenn beide Strings identisch sind, Lt; 0, wenn dieses CString -Objekt kleiner als Lpszoder > 0, wenn diese CString -Objekt ist ist größer als lpsz.

Parameter

lpsz

Die anderen für den Vergleich verwendete Zeichenfolge.

Bemerkungen

Vergleicht dieses CString -Objekt mit einer anderen Zeichenfolge unter Verwendung der generischen Text Funktion _tcscmp. Die generische-Text-Funktion _tcscmp, definiert in TCHAR.H, kompilieren Karten entweder Strcmp, Wcscmpoder _mbscmp 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 Strcmp, Wcscmp, _mbscmp in der Run-Time Library Reference.

Beispiel

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

/ / Beispiel für CString::Compare
CString s1 ("Abc");
CString s2 ("Abd");
ASSERT (s1.Vergleichen (s2) ==-1); / / Vergleich mit einem anderen CString.
ASSERT (s1.Vergleichen ("Abe") ==-1); / / Mit LPTSTR Zeichenfolge vergleichen

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

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

Index