|
|
|
|
|
by raggi
814 days ago
|
|
good catch. feeding it the error output of rustc it then produces: use std::fs::File;
use std::io::{self, Read};
fn read_file_character_by_character(path: &str) -> io::Result<()> {
let mut file = File::open(path)?;
let mut contents = String::new();
file.read_to_string(&mut contents)?;
for c in contents.chars() {
println!("{}", c);
}
Ok(())
}
fn main() {
let path = "path/to/your/file.txt";
if let Err(e) = read_file_character_by_character(path) {
eprintln!("Error reading file: {}", e);
}
}
|
|