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