プログラムで、コマンド パラメータのパスにあるファイルを作成する必要があります。つまり、program /home/user/directory/that/doesnt/exist/file
. ディレクトリが存在しない場合、fopen
はファイルを開くことができないため、プログラムはディレクトリを作成する必要があります。各スラッシュと各ディレクトリを検出するために独自のループをプログラムするmkdir
必要がありますか、またはこれを自動的に行う機能はありますか?
2346 次
1 に答える
6
誰かがあなたのためにそれをコーディングしました: mkpath()
または、 の使用に満足している場合はsystem()
、使用できますsystem("mkdir -p /your/path/here");
于 2010-12-27T19:50:32.813 に答える