CString クラスの ReverseFind() 関数は文字列しか検索できない理由は?
CStringクラスのReverseFind()関数は、文字列内で指定した文字もしくは文字列に最後に一致する位置を検索します。この関数は文字ではなく文字列を検索する理由は、CStringクラスは文字列を扱うクラスだからです。CStringクラスは、検索・置換・連結など、文字列の操作に使用する多くの関数を提供しています。これらの関数は文字列の操作を容易にするために設計されているため、ReverseFind()も同様に、文字列内で最後尾に一致するものを検索する利便性を目的としたものなのです。もしも単一の文字の位置を検索する必要がある場合には、Find()関数を使用することができます。