2012-02-23 51 views
0

我自己的tar文件目前可以正确使用'c'和't'命令(创建他的存档,读取存档),但我完全不知道如何实现'x'(解压缩存档)。制作自己的'tar'程序...如何用C代码创建文件/目录?

使用C代码,我该如何重新创建一个目录/文件?我知道我可以成功读取我的.tar文件中的内容,但我不确定用于创建directores /文件的C函数。

注:我问过多个人,他们不能帮助我。将问题搜索了一个小时,但问题很模糊,我得到了大约10000个网站回答不同的问题。

+4

'mkdir()'创建一个目录。如果你可以创建档案,那么你已经知道如何创建一个文件。 – 2012-02-23 18:30:59

+0

看看这个问题创建文件:http://stackoverflow.com/questions/2395465/create-a-file-in-linux-using-c – Kitsune 2012-02-23 18:32:32

+0

你的意思是像'mkdir','open'或'creat'? – Useless 2012-02-23 18:32:18

回答

1

使用的fopen创建文件(写入);使用mkdir创建一个目录。

相关问题