ディレクトリを開いてfopenを使ってファイルを開くことができるかどうかを知りたいです。例のように:C - opendir + fopen
私はMAINDIRを持っており、その中に私は、私は次の操作を実行したいと思いFILE.TXTています
void openFile(const char * filename)
{
opendir(MAINDIR);
fopen(filename, "r");
}
int main()
{
openFile("file.txt");
return 0;
}
私は私が行うことができます知っている:のfopen( "パス//main/dir/filename.txt "、" r ")しかし、もっと一般的なものが欲しいです。
おかげ
'opendir'はそれをしません。' chdir'を試してください。 –