公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
公式ドキュメント
https://www.rust-lang.org/learn
Web上の実行環境
https://play.rust-lang.org
※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
https://doc.rust-lang.org/book/
※Rustを学ぶ際に犯しがちな12の過ち
https://dystroy.org/blog/how-not-to-learn-rust
※Rustのasyncについて知りたければ「async-book」は必読
https://rust-lang.github.io/async-book/
※次スレは原則>>980が立てること
前スレ
Rust part32
https://mevius.5ch.net/test/read.cgi/tech/1755057787/
Rust part31 https://mevius.5ch.net/test/read.cgi/tech/1751545806/
Rust part30 https://mevius.5ch.net/test/read.cgi/tech/1748392296/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.net/test/read.cgi/tech/1514107621/
探検
Rust part33
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
2025/08/15(金) 17:49:30.70ID:N8TIzbWg924デフォルトの名無しさん
2025/11/25(火) 11:05:24.61ID:NxjncStx 複おじの憶測が当たってても誤ったunwrapの使い方であることに変わりはないよね
925デフォルトの名無しさん
2025/11/25(火) 11:49:12.51ID:twyqgfyl クラウドフレアって良く落ちるよね
926デフォルトの名無しさん
2025/11/25(火) 13:01:07.06ID:s4FH6eXw >>921
コードは(もっと言えば仕様も)意図を100%反映するものではない
コードにunwrap()があるからといってそこから背景の意図を一意に読み取れるとする前提は、ソフトウェア工学の現実にまったく即していない
コードは(もっと言えば仕様も)意図を100%反映するものではない
コードにunwrap()があるからといってそこから背景の意図を一意に読み取れるとする前提は、ソフトウェア工学の現実にまったく即していない
927デフォルトの名無しさん
2025/11/25(火) 13:11:04.76ID:9wqtt8Qj 設定ファイルはデフォルトのものは用意出来なかったのだろうか
デフォルトの設定を使ったら動作変わるだろうけどそれよりはpanicのほうがマシということかな
デフォルトの設定を使ったら動作変わるだろうけどそれよりはpanicのほうがマシということかな
928デフォルトの名無しさん
2025/11/25(火) 14:14:13.80ID:mrMsaISH panicさせれば確実に問題を把握できるからベストだけど
どこでpanicしたかわかっているのに対応に時間がかかった運用体制がダメだよな
どこでpanicしたかわかっているのに対応に時間がかかった運用体制がダメだよな
929デフォルトの名無しさん
2025/11/25(火) 14:28:01.35ID:22TkMTB3 リリースビルドでも行番号出るんだっけ?
930デフォルトの名無しさん
2025/11/25(火) 14:36:29.79ID:oKjFi/bF fmt::Debug実装されてないとき
Compile errorで落とすのをデフォに出来ないの
Compile errorで落とすのをデフォに出来ないの
931デフォルトの名無しさん
2025/11/25(火) 14:43:06.35ID:F0vSFTML >>877
pythonのモジュール設計はtcl/tkのパクリ
pythonのモジュール設計はtcl/tkのパクリ
932デフォルトの名無しさん
2025/11/25(火) 15:49:19.46ID:I2i5SPtI >>910
だね。
例えば、UartDriverのインスタンスを関数外にグローバル変数(static)として設け、各関数でシェアする場合、
OnceLock<Mutex>などで排他する必要がある。
これをnew()内でmutex setしようとするとそのset関数にはunwrapも.exceptも使えない。
そこで、sft::fmt::DEBUGインプリメント推奨となる。
だね。
例えば、UartDriverのインスタンスを関数外にグローバル変数(static)として設け、各関数でシェアする場合、
OnceLock<Mutex>などで排他する必要がある。
これをnew()内でmutex setしようとするとそのset関数にはunwrapも.exceptも使えない。
そこで、sft::fmt::DEBUGインプリメント推奨となる。
933デフォルトの名無しさん
2025/11/25(火) 16:57:37.23ID:I2i5SPtI934デフォルトの名無しさん
2025/11/25(火) 18:06:26.30ID:gKa7Wtm4 refcellとかの内部可変性はズルいような感じする
935デフォルトの名無しさん
2025/11/25(火) 18:07:51.70ID:Uzx8myAA unwrap禁止おじさんw
936デフォルトの名無しさん
2025/11/25(火) 18:29:54.26ID:I2i5SPtI まぁ クレートのラッパーにstd::fmt:DEBUG入れ込むのは、VScode AIコパイロットで一度パターンを覚えてくれれば、楽になるが、あちきのようなvim使いにはテンプレートでやるしかない。
意外と手間がかかるのでマンドクサイ。
意外と手間がかかるのでマンドクサイ。
937デフォルトの名無しさん
2025/11/25(火) 18:43:51.50ID:tWNvtr7E938デフォルトの名無しさん
2025/11/25(火) 18:50:48.51ID:tWNvtr7E939デフォルトの名無しさん
2025/11/25(火) 19:15:28.03ID:twyqgfyl まあRustだから安全ですよ
そんなに心配していません
そんなに心配していません
レスを投稿する
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【足立区ひき逃げ事故】意識不明の20代女性が死亡 死者2人に [Ailuropoda melanoleuca★]
- ■緊急地震速報 熊本など [人気者★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」 [muffin★]
- 足立区11人ひき逃げ・37歳男逮捕 取り調べ中に暴れたり、会話がかみ合わないなど“異常行動“か [Hitzeschleier★]
- 🇺🇸🇨🇳米中関係は「極めて強固」とトランプ氏… ★8 [BFU★]
- 「ごまかして逃れようとしている」中国外務省報道官 [どどん★]
- 【実況】博衣こよりのえちえちFantasy map simulatorミニキャラ死闘編🧪
- 【モンスト】モンスターストライク総合11/25【クソ浪人立てる時コマンドの補充をしろ🏡】
- 政府、高市さんの答弁は従来の政府見解を完全に維持していると閣議決定。特定野党、完全敗北 [519511584]
- 【悲報】韓国警察、日本のネトウヨ向け動画で虚偽情報を発信した韓国人YouTuberを取り調べwwwwwwwwww [834922174]
- ネトウヨ「女はさっさと子供産んで40代でお祖母ちゃんになるくらいがちょうどいい。男?男は一生少年みたいなモンw」 [377482965]
- 【安倍晋三】山上徹也は暴力を使った。お前らはそれを認め許すの? [201193242]
