File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 1+ use rand:: Rng ;
12use std:: fs:: File ;
23use std:: io;
34use std:: io:: Write ;
45
56fn main ( ) -> io:: Result < ( ) > {
6- let bytes = rand:: thread_rng ( ) . gen :: < [ u8 ; 1024 ] > ( ) ;
7+ let mut bytes = [ 0u8 ; 1024 ] ;
8+ rand:: thread_rng ( ) . fill ( & mut bytes) ;
79
810 let mut file = File :: create ( "random.txt" ) ?;
911 file. write_all ( & bytes) ?;
Original file line number Diff line number Diff line change 2020}
2121
2222fn main ( ) -> Result < ( ) > {
23- let mut file = File :: open ( "test.txt" ) . expect ( r#"動作には4バイト以上の "{}/test.txt" が必要です。"# , std:: env:: current_dir ( ) ?. display ( ) ) ;
23+ let mut file = File :: open ( "test.txt" ) . expect ( & format ! (
24+ "動作には4バイト以上の {}/test.txt が必要です" ,
25+ std:: env:: current_dir( ) ?. display( )
26+ ) ) ;
2427 let mut new_file = File :: create ( "new_test.txt" ) ?;
2528
2629 copy_n ( & mut file, & mut new_file, 4 ) ?;
You can’t perform that action at this time.
0 commit comments