< 返回我的博客

hbgjh 发表于 2021-03-09 23:05

use std::fs;
use std::fs::OpenOptions;
use std::io::prelude::*;

fn main()  -> std::io::Result<()> {
    let  fieltxt=readtxt();
    writetxt(fieltxt);
    Ok(())
}
///读取指定文件内容
fn readtxt()->String{
    let text = fs::read_to_string("D:\\from.txt").unwrap();
    return text;
}
///写内容到指定文件
fn writetxt(fieltxt:String) -> std::io::Result<()> {
    let mut file = OpenOptions::new()
            .append(true).open("D:\\text.txt")?;
    file.write(fieltxt.as_bytes()).expect("write failed");
    Ok(())
}

临时写一个练习,欢迎完善指教。

评论区

写评论
作者 hbgjh 2021-06-04 22:30

亲,没写错。 fieltxt 来自 std::string::String

pader 2021-05-31 09:23

单词是不是写错了,是 file 不是 fiel

1 共 2 条评论, 1 页