gpt4 book ai didi

c - 将文件 append 到 C 中的存档末尾

转载 作者:行者123 更新时间:2023-11-30 21:04:02 25 4
gpt4 key购买 nike

有人能给我指出如何在 C 中将多个文件 append 到存档文件的正确方向吗?

以下是我打算做的事情。您能让我知道这是否是正确的方法(如果不是,您能让我知道哪种方法更好)吗?非常感谢!

-使用OPEN打开存档文件(O_RDONLY | O_WRONLY | O_APPEND)-使用WRITE将常规文件写入存档

最佳答案

如果您检查是否会看到以下格式,您应该有一个名为 ar.h 的系统头文件(通常位于 /usr/include/ 中)存档文件。

存档中的每个文件都是一个 ar_hdr 结构,后跟文件内容的数据。因此,要将文件 append 到存档中,您只需编写正确的结构,后跟要 append 的文件的内容。

关于c - 将文件 append 到 C 中的存档末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17752732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com