int 検索 ( TCHAR ch ) const;
int 検索 ( LPCTSTR lpszSub ) const;
int 検索 (TCHAR ch、int nStart ) const;
int 検索 (LPCTSTR pstr、int nStart ) const;
戻り値
要求された文字列または文字と一致するこのCStringオブジェクトの最初の文字の 0 から始まるインデックス。文字列や文字が見つからない場合は-1 です。
パラメーター
ch
1 つの文字を検索するには。
lpszSub
検索する部分文字列。
nStart
検索を開始する、文字列または 0 から開始する文字のインデックス。NStartが 0 と等しくない場合、 nStartの文字を検索から除外です。
pstr
検索する文字列へのポインター。
解説
この文字列の部分文字列の最初に一致を検索します。1 つ文字 (ランタイム関数のstrchrに類似している) と文字列 ( strstrに似ています) の両方を受け入れるように、関数がオーバー ロードされて。
例
//最初の例を示す//CString::Find (TCHAR ch)CString s ("abcdef");ASSERT (s.Find ('c') = = 2);ASSERT (s.Find (デ) = = 3);//2 番目の例を示す//CString::Find (TCHAR ch、int nStart)(「星揃う「); CString strint n str =。('E'、5) を見つける;ASSERT(n == 12)
CString の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CString::ReverseFind、 CString::FindOneOf(&N)