diff --git a/fo.txt b/fo.txt index 04a91ae..eea1bf0 100644 --- a/fo.txt +++ b/fo.txt @@ -1,23 +1 @@ -r:1 -l:3 - -:1 -a:6 -i:3 -k:1 -v:1 -o:3 - :10 -s:5 -S:1 -d:2 -j:1 -g:1 -t:2 -e:4 -,:1 -m:2 -f:1 -u:3 -n:1 -p:1 +  \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 17dba16..33134c7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -19,15 +19,20 @@ fn main() -> std::io::Result<()> { } let file = File::open("test.txt")?; - //let mut file2 = File::create("fo.txt")?; + let mut file2 = File::open("fo.txt")?; let map = get_map_file(file).expect("Failed to load!"); let vec = nodes_at_vec(map); let root = node::create_tree(vec); eprintln!("root.n = {:#?}", root.n); - let mut v = string_to_binary("101010111010010101"); + let v = string_to_binary("101"); + //file2.write_all(&v)?; + + let mut buffer = Vec::new(); + file2.read_to_end(&mut buffer)?; eprintln!("v = {:#?}", v); + eprintln!("buffer = {:#?}", buffer); //writeln!(file2, "{}", tes;t)?; //file2.write_all(&test.to_be_bytes())?; //file2.write_all(&[*key as u8])?;