C++、すべてのファイルのリスト、Windows の dirent.h
質問
C++ で、Windows 上のディレクトリのすべてのファイルを一覧表示する最良の方法は何でしょうか?
Linux または Windows で gcc を使用する場合 (例:MingW) これは dirent.h を使えば簡単に可能ですが、dirent.h が利用できない場合に Windows でこれを行う最良の方法は何ですか (例:Visual Studio)?
無料で利用できる dirent.h の実装を Visual Studio に追加するよう強制すべきでしょうか?それとも、ファイルを読み取るための代替コードを作成する必要がありますか?この場合、最適なコードは何でしょうか?
ありがとう。
解決
他のヒント
dirent.h
は POSIX ヘッダーです。Windows では、 Find*File*()
Win32 API の関数。
上記の回答に追加するには、含まれているwindows.hヘッダーファイルを介してWindowsAPIにアクセスします。
所属していません StackOverflow