gpt4 book ai didi

c - 将文本添加到 C 文件中

转载 作者:太空狗 更新时间:2023-10-29 17:17:56 26 4
gpt4 key购买 nike

我想使用 C 向文件(或文件组)添加标准头文件。这些文件可能非常大,因此将它们加载到内存或将它们复制到临时文件(我想想)。

有没有办法简单地将标题直接添加到每个文件?

header 本身很小,不超过 1 KB

最佳答案

您不能将数据插入文件。

但是,不需要将整个文件加载到内存中。只需创建一个新文件,写入要插入的数据,然后将原始文件的内容复制到新文件(逐 block 执行,而不是将整个文件加载到内存中)。

最后,删除原文件并重命名新文件以匹配原文件。

这是最有效的方法,而且效率相当高。

关于c - 将文本添加到 C 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13384968/

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