int 比較 ( LPCTSTR lpsz ) const;
戻り値
文字列が同じ場合は 0、lt;このCStringオブジェクトがlpsz、または > この場合は、0 未満のCStringオブジェクトの場合は 0 がlpszより大きい。
パラメーター
lpsz
比較のために使用される他の文字列。
解説
このCStringオブジェクトは、汎用テキスト関数_tcscmpを使用して別の文字列を比較します。TCHAR で定義されている、汎用テキスト関数_tcscmp。H、 strcmp、 wcscmp、または_mbscmpで定義されている文字セットに応じてのいずれかにマップのコンパイル時です。これらの各関数は、大文字と小文字、文字列の比較し、ロケールには影響ありません。詳細についてを参照してください strcmp、wcscmp、_mbscmp 、「ランタイム ライブラリ リファレンス。
例
次の例のCString::Compareの使用。
//CString::Compare の例CString s1 ("abc");CString s2 (「アブド」);ASSERT (s1。(S2) の比較 = =-1);・別の CString とを比較します。ASSERT (s1。(「阿部」) を比較 = =-1);・ LPTSTR 文字列とを比較
CString の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CString::CompareNoCase、 CString::Collate、 CString::CollateNoCase(&N)