【发布时间】:2015-07-02 06:07:53
【问题描述】:
我正在使用
FILE *fp = fopen("pasta/test.txt",w);
但这行并没有在“pasta”文件夹中创建文件,我正在创建一个名为“pasta/test.txt”的文件,你能帮帮我吗?
【问题讨论】:
-
第一件事:你不能使用例如
fopen创建目录,为此您必须使用例如mkdir系统调用。其次,发布代码时,请发布working代码。参见例如how to ask good questions 来自the help pages。 -
你检查失败的原因了吗?
errno? -
我可以使用什么命令来创建目录和文件?
-
请检查这个stackoverflow.com/questions/16153477/…它会帮助你。