如何在rust中倒回文件指针

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

在C语言中,我可以从头开始使用rewind,但在Rust中找不到类似的方法。

我想打开一个已存在的文件,并让文件指针回到起点,在其中写新的单词并覆盖旧的单词。

但是现在我只能在原始文件的最后一行之后写点东西,而且不知道如何更改文件指针。

我知道铁锈有一个板条箱libc::rewind,但是如何使用它,或以任何其他方式?

rust
1个回答
0
投票

使用seek

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