首页 > 解决方案 > 如何在 c 或 rust 中拆分和加入文件?

问题描述

如何在 c 或 rust 中拆分和加入文件?

我找到了拆分,但没有看到关于加入文件的内容。

我想拆分各种类型的文件,从文本文件到图像

想要在 c 或 rust 中,因为我正在使用 rust,所以我可以在 c 中创建 rust 模块。

[编辑]我正在制作一个程序,通过tpc分割文件发送,所以我需要再次分割和合并文件

标签: c++crust

解决方案


在 C++ 中,您通过读取主文件并写入一个或多个新文件来拆分文件。
这种技术也适用于 C 语言。

加入文件取决于您是要合并还是追加。在追加情况下,目标文件使用“追加”和写入属性打开。文件指针设置为文件末尾,然后将内容写入(附加)到文件中。

恕我直言,大多数文件操作应尽可能留给操作系统。


推荐阅读