Rust入門 コマンドライン引数の取得
fn main() { let args_string: Vec<String> = std::env::args().skip(1).collect(); println!("{:?}", args_string); for a in args_string { println!("{},{}", a, a.len()); } }
実行結果
$ ./args a bc 123 ["a", "bc", "123"] a,1 bc,2 123,3
fn main() { let args_string: Vec<String> = std::env::args().skip(1).collect(); println!("{:?}", args_string); for a in args_string { println!("{},{}", a, a.len()); } }
実行結果
$ ./args a bc 123 ["a", "bc", "123"] a,1 bc,2 123,3