std::fs и std::path::Path.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL3 93 of 173 menu
◀ ▶

Задачи на файловую систему в Rust. Часть 3

Дан путь:

let path = Path::new("file.txt");

Проверьте существование через path.exists().

Если file.txt не существует — создайте его и запишите "!".

Если message.txt существует — прочитайте и выведите содержимое.

Дан путь:

let path = Path::new("data.bin");

Узнайте размер через fs::metadata(path)?.len() и выведите в байтах.

Выведите размер файла в килобайтах (разделите на 1024).

Выведите размер большого файла в мегабайтах.

Выведите размер очень большого файла в гигабайтах.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить