概要
paiza.ioでrustやってみた。
fileの読み書きやってみた。
サンプルコード
use std::fs;
use std::io::{Write, Read, BufWriter, BufReader, copy};
fn buffer_io() {
{
let b = "
闇バイト
行き着く先は
生き地獄";
let mut f = BufWriter::new(fs::File::create("test.txt").unwrap());
f.write(b.as_bytes()).unwrap();
}
{
let mut f = BufReader::new(fs::File::open("test.txt").unwrap());
let mut buf = vec![];
f.read_to_end(&mut buf).unwrap();
println!("{}", std::str::from_utf8(&buf).unwrap());
}
}
fn main() {
buffer_io();
}
実行結果
闇バイト
行き着く先は
生き地獄
成果物
以上