我自己的tar文件目前可以正确使用'c'和't'命令(创建他的存档,读取存档),但我完全不知道如何实现'x'(解压缩存档)。制作自己的'tar'程序...如何用C代码创建文件/目录?
使用C代码,我该如何重新创建一个目录/文件?我知道我可以成功读取我的.tar文件中的内容,但我不确定用于创建directores /文件的C函数。
注:我问过多个人,他们不能帮助我。将问题搜索了一个小时,但问题很模糊,我得到了大约10000个网站回答不同的问题。
我自己的tar文件目前可以正确使用'c'和't'命令(创建他的存档,读取存档),但我完全不知道如何实现'x'(解压缩存档)。制作自己的'tar'程序...如何用C代码创建文件/目录?
使用C代码,我该如何重新创建一个目录/文件?我知道我可以成功读取我的.tar文件中的内容,但我不确定用于创建directores /文件的C函数。
注:我问过多个人,他们不能帮助我。将问题搜索了一个小时,但问题很模糊,我得到了大约10000个网站回答不同的问题。
'mkdir()'创建一个目录。如果你可以创建档案,那么你已经知道如何创建一个文件。 – 2012-02-23 18:30:59
看看这个问题创建文件:http://stackoverflow.com/questions/2395465/create-a-file-in-linux-using-c – Kitsune 2012-02-23 18:32:32
你的意思是像'mkdir','open'或'creat'? – Useless 2012-02-23 18:32:18