在C中自动创建子目录和文件

时间:2019-03-29 20:26:02

标签: linux directory systems-programming

我想用最小的代码大小在C目录中创建一些文件。

例如,如果我的当前目录为foo,而我想创建foo / bar / file1.txt,则不能使用fopen("bar/file1.txt", "w");在一行中创建bar /目录和文件。

如何在不创建解析文件路径的函数的情况下实现此目标,并且对于每个文件使用mkdir(如果不存在)?我正在寻找类似“ touch ”的行为,而不使用system()吗?

0 个答案:

没有答案