UNIXプログラミング質問すれ Part6
■ このスレッドは過去ログ倉庫に格納されています
0136133
2005/06/15(水) 13:07:12直下だけは以下のコードで求められるようなのですが
次々にその配下のファイルを列挙する方法はどのうような仕組みにすれば
実現可能でしょうか?
#include <sys/types.h>
#include <dirent.h>
DIR *dp;
struct dirent *dir;
if ( (dp=opendir("/usr/bin")) == NULL ){
/* エラー */
}
/* カレントディレクトリのファイル一覧を表示 */
while ((dir = readdir(dp)) != NULL ){
printf("%s\n",dir->d_name);
}
■ このスレッドは過去ログ倉庫に格納されています