如何使用Rust截断或减少文件末尾的内容?

问题描述 投票:0回答:1

我有一个90MB的文件。我想在末尾附加大约20个字节的数据,然后也可以在之后截断该20个字节的附加数据。如何使用Rust做到这一点?

更新我认为我的问题不是很清楚,所以我将再次解释我要寻找的东西。简而言之,我正在寻找std lib或任何库中的函数,该函数可以截断给定大小的文件,或者从文件末尾删除一定数量的字节。不需要完整的示例该怎么做。

答案:谢谢@harmic,尽管如此,我还是没有注意到它。

std::fs::File::set_len将完成我认为的工作。

file rust
1个回答
0
投票

std::fs::File::set_len将完成工作。

© www.soinside.com 2019 - 2024. All rights reserved.