[過去ログ] Rust part24 (985レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
770: 2024/07/12(金)10:23 ID:LuKbokrL(1/9) AAS
「C言語は分かる。機械語も分かる、回路もわかる。30万払うからRustのメモリ安全のからくりをサクッとレクチャーしてくれ」
みたいなニーズがあっさり無料で満たされているべきだと思うんだ
772
(2): 2024/07/12(金)11:16 ID:LuKbokrL(2/9) AAS
間違ってたら指摘してくれ

メモリは唯一の所有者を持つ
所有者たる変数がスコープを抜けた時、もしくは所有者たる変数に他の値が代入された時、メモリは自動的に解放される
Rustの、メモリに関する様々な文法はひとえにレキシカルライフタイムのためである
レキシカルライフタイムすなわち字句的寿命は、プログラムを走らせなくともコンパイル時に変数の寿命が把握できる仕掛けである
メモリの使途に矛盾が発生しているとき、Rustコンパイラはエラーを吐く
773
(1): 2024/07/12(金)11:28 ID:LuKbokrL(3/9) AAS
そもそも動的メモリ確保一般を知っていますかって話で、
この質問にイエスと答えられる人は横着ができるべき
782: 2024/07/12(金)17:11 ID:LuKbokrL(4/9) AAS
>>780
サンキュー

>>781
そのあたり全然勉強してない
「相互に参照し合うあうメモリは持てません。それを制限してあまりあるメリットを提供します。どうしてもやりたい人のために別口を用意しました」
という事実が重要
787
(3): 2024/07/12(金)22:05 ID:LuKbokrL(5/9) AAS
>>785
参照カウンタ等がその別口
逆に聞くけど全てを参照カウンタで書かないのはなぜ?
790
(1): 2024/07/12(金)22:37 ID:LuKbokrL(6/9) AAS
電気電子板の人が、Rustの特集やってるインターフェース誌を買って読んだけどわからんかったって言ってたよ
791: 2024/07/12(金)22:52 ID:LuKbokrL(7/9) AAS
>>789
俺はそんなことしないよ
全てを参照カウンタなんて使わずに書かない理由を探る
793
(2): 2024/07/12(金)23:08 ID:LuKbokrL(8/9) AAS
参照カウンタ自体は全然新しくない
Rustがそれを無くせない理由が知りたい
794: 2024/07/12(金)23:24 ID:LuKbokrL(9/9) AAS
複数の所有者がいる場合に参照カウンタが有効なのは分かる
難しいのは循環参照
参照カウンタで何が書け、何しか書くべきでないか
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.042s