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