私はC++でウォーキングしています。 ディレクトリにサブディレクトリが含まれているかどうかを知る方法はありますか?ディレクトリにサブディレクトリがあるかどうかを知る方法はありますか?
CFileFindは合計ファイルを検索する必要があります。 唯一のサブディレクトリがリストの最後にあり、多くのファイルがある場合は時間がかかります。
たとえば、ディレクトリAには99995個のファイルとFindNextFile Listの最後に1個のサブディレクトリが含まれています。私は99995回試してみましたが、次に言う:はい、サブディレクトリが含まれていますか?
99995個のファイルと1個のサブディレクトリant FindNextFile Listの終わり。私は99995回試してみましたが、次に言う:はい、サブディレクトリが含まれていますか? – user25749
これは、Win32でディレクトリの内容を一覧表示する唯一の方法です。そのため、エクスプローラで多数のファイルを含むフォルダを開くには、非常に多くの時間がかかります。 – sharptooth
OMG、本当に悪いデザイン... – user25749