生锈 问答列表

Rust 中的有状态嵌入式库

作者:Stefan 提问时间:1/14/2023

我想在 Rust 中为微控制器开发一个库,其中包含一些状态信息。 此状态数据无法传输到库的调用方。我正在使用 .该库应适用于裸机应用程序和 RTOS,如 Zephyr OS 或 FreeRTOS。 到...

如何使用 Rust 在 Windows 上找到临时目录?(像类 Unix 上的 /tmp)

作者:AggelosT 提问时间:1/13/2023

在 Windows 上查找临时文件目录的最简单方法是什么(相当于在类 Unix 操作系统上)?它是保存在环境变量上,还是始终是特定的变量?我想为 Rust 板条箱找到它,所以只有 Rust 回答。如果...

如何在 rust 中阻止,直到文件有更多数据

作者:Adrodoc 提问时间:7/11/2021

我正在使用 BufRead::read_line 自动读取由另一个应用程序编写的日志文件: let file = File::open("foo.log")?; let mut reader = B...

为什么 Rust 的临时值有时是引用的,有时不是?

作者:artzok 提问时间:5/30/2023

首先,以下代码是正确的: fn main() { let a = &get_i32(); println!("{}", a); } fn get_i32() -> i32 { return 1...

为什么文件要附加文本而不是替换其内容?

作者:JuanN 提问时间:11/14/2023

我有一个文件,另一个里面有其他数据。我已经实现了一个函数来存储 de 其他数据 到文件中:structstruct pub struct DataHandler { pub file: File...

如何创建字符串文本

作者:Heineken 提问时间:11/16/2023

你只想创建一个字符串文字,如“Hello, world!”,然后打印出来。你应该怎么做? let str = "Hello, world!"; // or let str = String::fro...


共6条 当前第1页