CString::CompareNoCase

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)

Index