2011-03-31 11 views
0

Cを使用してディレクトリ内のすべてのファイルの名前を取得する方法はありますか?ディレクトリからすべてのファイル名を取得

+6

を参照してくださいそれはOSに依存します。 – ruslik

+1

正しく、ANSI Cはディレクトリの内容をリストする方法を指定していません。 WindowsまたはPOSIXシステム用にコードを必要とするかどうかを指定する必要があります。 –

+1

...またはMacOS、Android、または... –

答えて

2

C自体は方法を指定しません(またはディレクトリを指定する)が、POSIXは行います。同時にopendirreaddirを使用して、一度に1つのエントリを読むことができます。または、scandirまたはglobを使用して、すべての結果をメモリにまとめて表示できます。

関連する問題