公式
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 part25
https://mevius.5ch.net/test/read.cgi/tech/1722354386/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.net/test/read.cgi/tech/1514107621/
Rust part26
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2024/09/20(金) 22:18:38.38ID:c48cFuZJ991デフォルトの名無しさん
2024/12/02(月) 18:54:23.80ID:UThkx+wo >>739
メモリリークとは実行中に使用していないメモリが解放されないことでメモリ使用量が膨らんでいくことだから
実行を終えた時にメモリ解放するか否かはどうでもいい話でそれをメモリリークとは呼ばない
Box::leak()でも実行を終えた時にメモリは解放されないがRustでは普通に使われている
例えばcargo crateでもleakさせまくっているが何ら問題ない
cargo-0.84.0/src/cargo/core/package_id.rs: let inner = Box::leak(Box::new(inner));
cargo-0.84.0/src/cargo/core/source_id.rs: let inner = Box::leak(Box::new(inner));
cargo-0.84.0/src/cargo/util/interning.rs: let s = str.to_string().leak();
メモリリークとは実行中に使用していないメモリが解放されないことでメモリ使用量が膨らんでいくことだから
実行を終えた時にメモリ解放するか否かはどうでもいい話でそれをメモリリークとは呼ばない
Box::leak()でも実行を終えた時にメモリは解放されないがRustでは普通に使われている
例えばcargo crateでもleakさせまくっているが何ら問題ない
cargo-0.84.0/src/cargo/core/package_id.rs: let inner = Box::leak(Box::new(inner));
cargo-0.84.0/src/cargo/core/source_id.rs: let inner = Box::leak(Box::new(inner));
cargo-0.84.0/src/cargo/util/interning.rs: let s = str.to_string().leak();
992デフォルトの名無しさん
2024/12/02(月) 20:05:14.90ID:4EvznkF/ 最近勉強始めたけど
::で躓いて脱落しそう
::で躓いて脱落しそう
993デフォルトの名無しさん
2024/12/02(月) 20:19:44.41ID:GZbY5KmK ダブルコロンは他の言語C++からPHPまで使われており
Rustでもそれらと同様に名前空間を示すpathの区切り文字として使用されている
https://doc.rust-lang.org/reference/paths.html
Rustでもそれらと同様に名前空間を示すpathの区切り文字として使用されている
https://doc.rust-lang.org/reference/paths.html
994デフォルトの名無しさん
2024/12/02(月) 20:22:50.81ID:SvUnxJQd >>990
えーとletという用語に文句言ってるだけで、プログラムの機能的には問題ないということでいいの?
えーとletという用語に文句言ってるだけで、プログラムの機能的には問題ないということでいいの?
995デフォルトの名無しさん
2024/12/02(月) 20:39:13.67ID:B3Y6W1wC ら、ら、ラストー🦛
996デフォルトの名無しさん
2024/12/02(月) 20:39:36.01ID:B3Y6W1wC ら、ら、ラストー🦛
997デフォルトの名無しさん
2024/12/02(月) 20:39:59.86ID:B3Y6W1wC ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
998デフォルトの名無しさん
2024/12/02(月) 20:40:22.73ID:B3Y6W1wC ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
999デフォルトの名無しさん
2024/12/02(月) 20:40:45.44ID:B3Y6W1wC ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
1000デフォルトの名無しさん
2024/12/02(月) 20:41:08.42ID:B3Y6W1wC ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
ら、ら、ラストー🦛
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 72日 22時間 22分 31秒
新しいスレッドを立ててください。
life time: 72日 22時間 22分 31秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 高市早苗総理「金利上昇よりも日本の成長が大事」 [Hitzeschleier★]
- 【将棋】福間香奈 女流六冠が会見 妊娠・出産でタイトル戦の事実上不戦敗 「妊娠したら、どちらか一方を諦めないといけない状況」 [冬月記者★]
- 高市早苗総理「金利上昇よりも日本の成長が大事」 ★2 [Hitzeschleier★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★2 [Hitzeschleier★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★2 [少考さん★]
- 【野球】止まらぬ野球人口減少に危機感 ラミレス氏「野球人口は激減、人気自体も下がっている」「もっと野球ができる環境を整えるべき」 [冬月記者★]
- 【速報】共同通信スクープキタ━(゚∀゚)━!!「実際は日本の自衛隊機が中国機に対してレーダ照射ロックオンしていたことが発覚」 [339712612]
- 小泉防衛相「日本は適切対応、中国の30分に及ぶ危険なレーダー照射こそ問題」 [834922174]
- 【高市速報】小泉進次郎「事前に中国軍から飛行訓練を開始すると連絡があったのは事実」★2 [931948549]
- 【悲報】地獄の石原慎太郎「支那と戦争したい」天国の安倍さん「いい加減なことばっかり言うんじゃないよ」 [616817505]
- 【高市速報】片山さつき、文春砲wwwwwwwwwwwwwwwwwwwwwwwwwwww [339035499]
- 【大谷速報】WBC地上波で全試合実況生中継が決定! [951940357]
