[過去ログ]
Rust part24 (1002レス)
Rust part24 http://mevius.5ch.net/test/read.cgi/tech/1716759686/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
22: デフォルトの名無しさん [sage] 2024/05/30(木) 14:46:49.26 ID:YCUWE+u3 >>20 >>21 どちらも正しい Rustとその外側の境界部分で必ずunsafeが生じるからそこを問題にすることはない ただしその部分は安全なインタフェースを提供するモジュールかできればクレートとして分離するのが好ましい http://mevius.5ch.net/test/read.cgi/tech/1716759686/22
160: デフォルトの名無しさん [sage] 2024/06/15(土) 21:06:34.26 ID:uRWofhsS コピペしただけなんだけどね http://mevius.5ch.net/test/read.cgi/tech/1691038333/6 http://mevius.5ch.net/test/read.cgi/tech/1716759686/160
372: デフォルトの名無しさん [sage] 2024/06/25(火) 23:30:51.26 ID:oKw2Pfcc >>347 展開しないほうがよい 展開する時も二重ループは発生するだけでなく単なる計算より重い さらに本来は回避できる浮動小数点を使わざるを得なくなる そして>>342のコードをその例のような静的ではなく問題入力値に応じて動的に作り出さなければならない 一方で展開しないならばRustコード数行だけで済み任意の問題に対応できる 割り算部分も0/N=0かN/N=1だけなので整数で済む http://mevius.5ch.net/test/read.cgi/tech/1716759686/372
515: デフォルトの名無しさん [] 2024/06/30(日) 20:38:10.26 ID:oQ6wZd+v let a: [u32; 4] = [1, 2, 3, 4]; let s: &[u32] = &a[1..3]; a[5]; と書くとコンパイルエラーが発生しますが、 s[5]; と書くとコンパイルは通り実行時にエラーが発生します。 なぜ、 s[5]; が範囲外の領域へのアクセスであることをコンパイル時に見抜けないのでしょうか? 本を見ても、理由が書いてないです。 ただ、そうなるとしか書いてありません。 http://mevius.5ch.net/test/read.cgi/tech/1716759686/515
623: デフォルトの名無しさん [sage] 2024/07/07(日) 11:55:49.26 ID:nRN7u0+P 根本的に継承だけの問題じゃない 結局可視であろうがなかろうが関数自体の挙動が理解しないといけない addがあってもリストの一番前に追加するか後ろに追加するかと言う機能の違いが合って コーディングする側がそれを統一的に扱って思った場所に追加されずにバグになる そういう話だからトレイトだからとか継承亡くしたからとかどうとか関係ない http://mevius.5ch.net/test/read.cgi/tech/1716759686/623
690: デフォルトの名無しさん [sage] 2024/07/09(火) 22:52:12.26 ID:j8eVmrRh 猿ども落ち着いてください! ここで論破合戦したところでなんの得にもなりません http://mevius.5ch.net/test/read.cgi/tech/1716759686/690
791: デフォルトの名無しさん [sage] 2024/07/12(金) 22:52:07.26 ID:LuKbokrL >>789 俺はそんなことしないよ 全てを参照カウンタなんて使わずに書かない理由を探る http://mevius.5ch.net/test/read.cgi/tech/1716759686/791
939: デフォルトの名無しさん [] 2024/07/23(火) 21:36:57.26 ID:1jhTJKzb >>936 Haskellだとタプルって構造体代わりだから、色んな型が混ざってる方が普通だけど…。 (ともすれば関数も入れるし。同じ型だけってのはリストのイメージ) Rustじゃ用途違うん? http://mevius.5ch.net/test/read.cgi/tech/1716759686/939
942: デフォルトの名無しさん [] 2024/07/23(火) 23:38:39.26 ID:QoNSkCmh 「tupleでイテレートできないの?」という質問に「こういうイテレータなら異なる型を混ぜられるよ」と回答するあたりがいかにもな感じ 率直に「できる/できない」で回答した上で補足として書けばいいのに http://mevius.5ch.net/test/read.cgi/tech/1716759686/942
986: デフォルトの名無しさん [] 2024/07/30(火) 12:06:12.26 ID:tiWzrJ23 >>984 >コンストラクタを抜けたとき、C++とちがってRustは値をムーブしちゃうので >struct内部を参照したポインタが変なところを参照してバグる って書いてるのに、読解力無い人? http://mevius.5ch.net/test/read.cgi/tech/1716759686/986
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s