C ++とMFCを使用してファイルを再帰的に検索する最もクリーンな方法は何ですか?
編集:これらのソリューションのいずれかが、1つのパスで複数のフィルターを使用する機能を提供しますか?CFileFindを使用すると、*。*でフィルタリングしてから、カスタムコードを記述して、さまざまなファイルタイプにさらにフィルタリングできると思います。組み込みの複数のフィルター(つまり、*。exe、*。dll)を提供するものはありますか?
EDIT2:以前のEDITを無効にするという、私が行っていた明らかな仮定に気づきました。CFileFindを使用して再帰検索を実行しようとしている場合は、ワイルドカードとして*。*を使用する必要があります。そうしないと、サブディレクトリが一致せず、再帰が発生しません。したがって、異なるファイル拡張でのフィルタリングは、関係なく個別に処理する必要があります。