• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Linuxでフォルダ内全ファイル名の読み込み)

Linuxでフォルダ内全ファイル名の読み込み

このQ&Aのポイント
  • Linuxでフォルダ内の全ファイル名を読み込む方法
  • Windowsで使用しているプログラムをLinuxで動作させる方法
  • 急ぎの用事でLinuxで動作させる必要がある場合の対応方法

質問者が選んだベストアンサー

  • ベストアンサー
  • jjk65536
  • ベストアンサー率59% (66/111)
回答No.1

カレントのtestディレクトリ以下を表示するサンプルです。 > 急ぎの用なので出来れば書き直していただけるとありがたいです. 書き直したかったのですが、あまりにもWin32APIだらけなので サンプルを掲載しました。 お急ぎでしたら #ifdef __GNUC__ でも使って切り替えてみてはどうでしょう? #include <stdio.h> #include <dirent.h> #include <stdlib.h> int main(int argc, char **argv) { char *str; DIR *dp; struct dirent *dir; dp = opendir("test"); if(!dp) exit(0); while((dir = readdir(dp)) != NULL) printf("%s\n", dir->d_name); return 0; }

seagal07
質問者

お礼

お早い回答、ありがとうございました。 早速試してみます。

専門家に質問してみよう