[過去ログ]
Rust part24 (1002レス)
Rust part24 http://mevius.5ch.net/test/read.cgi/tech/1716759686/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
497: デフォルトの名無しさん [sage] 2024/06/30(日) 10:53:06.05 ID:DQMdIUg4 あえて >>493 で頑張ると https://paiza.io/projects/sk40IXUgPm0k_VgI1wsHBg fn main() { let cwln = |s| { println!("{}", s) }; let g = |(i, line): (usize, &str)| { format!("{:>2}:{}", i + 1, line) }; let f = |file_name: String| { cwln(file_name.clone()); std::fs::read_to_string(file_name).map(|u8b| { u8b.lines().enumerate().map(g).for_each(cwln) }).unwrap() }; std::env::args().skip(1).for_each(f) } http://mevius.5ch.net/test/read.cgi/tech/1716759686/497
501: デフォルトの名無しさん [sage] 2024/06/30(日) 13:08:54.78 ID:7wkc/L2e >>497 キツイ http://mevius.5ch.net/test/read.cgi/tech/1716759686/501
505: デフォルトの名無しさん [sage] 2024/06/30(日) 15:34:51.28 ID:iQS10/oI >>497 エラー返しができていない ファイル一括読み込みでなくバッファリングすべき 本当の関数型だとセミコロンを使うのは邪道 http://mevius.5ch.net/test/read.cgi/tech/1716759686/505
506: デフォルトの名無しさん [] 2024/06/30(日) 16:34:51.56 ID:WATrci3L >>497 ありがとうございます。 u8b受け取ってるラムダ式を関数化したらスッキリしそうですね。 >>496 Selectもindexを受け取れるんですが値を返さないとダメで、 あえてvoidなメソッドの後にreturn 0を、入れてエラーが出なくなったと思ったら、 遅延評価なのかfor/foreach/ForEachじゃないと中身を実行してくれないんですよ…orz (結論、Selectはデータ加工専用で入出力には使えない) http://mevius.5ch.net/test/read.cgi/tech/1716759686/506
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s