rust 将vec里的内容写入到文本文件

180it 2023-03-06 PM 885℃ 0条
use std::{env, process};


fn main() {

    let a = vec![
        String::from("hello"),
        String::from("world"),
    ];
    
   println!("size of vector is :{}",a.len());
   println!("{:?}",a);
   
   write_vec_to_file(a, "123.txt");
}

//将vec里的内容写出到文件
fn write_vec_to_file(slice: Vec<String>, filename: &str) -> std::io::Result<()> {
    let new_content = slice.join("\r\n");
    std::fs::write(filename, new_content)?;
    // println!("{:#?}",new_content);
    // println!("保存文件:{}",filename);
    Ok(())
} // fn end

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

rust 将vec里的内容写入到文本文件