创建文件,写入内容
File::create创建一个文件,如果文件已存在,则会将文件内容清空。
use std::fs::File;
use std::io::prelude::*;
// 如果文件已存在,则文件内容会被清空
let path = "D:/test/hello_rust.txt";
//创建文件,mut让文件可以写入
let mut f = File::create(path)?;
// 写入字节数组
let bytes: &[u8] = b"Some T
Rust 1.63新特性
Rust 标准库 1.63 增加了一个期待已久的功能:scoped thread(作用域线程)。与 thread::spawn() 不同,这个新特性允许线程借用局部变量,而不仅仅是静态变量。借用官方例子:
use std::thread;let mut a = vec![1, 2, 3];let mut x = 0;
thread::scope(|s| {
s.spawn(|| { println!("hello from the fi