Как я могу обрезать или уменьшить содержимое конца файла, используя Rust? - PullRequest
0 голосов
/ 21 октября 2019

У меня есть файл 90 МБ. Я хочу добавить около 20 байтов данных в конце, а также обрезать эти 20 байтов добавленных данных впоследствии. Как я могу сделать это с помощью Rust?

Обновление Я думаю, что мой вопрос был не очень ясным, поэтому я собираюсь объяснить еще раз, что я ищу. Проще говоря, я ищу функцию из std lib или любой другой библиотеки, которая могла бы урезать файл до заданного размера или удалить заданное количество байтов из конца файла. мне не нужен полный пример, как это сделать.

Ответ : Спасибо, @harmic, все так просто, что я этого не заметил.

std::fs::File::set_lenделай работу, я думаю.

1 Ответ

0 голосов
/ 28 октября 2019

std :: fs :: File :: set_len сделает всю работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...