[過去ログ]
Rust part15 (1002レス)
Rust part15 http://mevius.5ch.net/test/read.cgi/tech/1652347700/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
83: デフォルトの名無しさん [sage] 2022/05/17(火) 22:07:44.57 ID:LjbtS7tD 色々と正確な情報が出揃ったところで質問 まず前提として話を明白かつ簡単にするため、 ここでは!DropつまりCopy実装可能な型のみ対象、 そしてもしClone実装するならば*selfつまりCopy実装と同一、 CloneやCopyを実装するかどうかは任意、 小文字のcloneとcopyはそれぞれCloneやCopyを実装した時にそれらが使われることを意味するとする このとき、次のどちらの主張が正しい? A「copy/cloneはコストが生じるので、回避できるならば回避したほうが有利」 B「copy/cloneのコストはmoveと同じなので回避する必要はない」 http://mevius.5ch.net/test/read.cgi/tech/1652347700/83
85: デフォルトの名無しさん [sage] 2022/05/17(火) 22:33:27.98 ID:5/60CrrJ >>83 前提もまちがってるが 比較する対象がそもそも意味がない もうちょっと勉強してから出直して http://mevius.5ch.net/test/read.cgi/tech/1652347700/85
86: デフォルトの名無しさん [sage] 2022/05/17(火) 23:40:20.70 ID:XaJZCLYj >>83 >A「copy/cloneはコストが生じるので、回避できるならば回避したほうが有利」 何と比べてコストが生じると言ってるの? 回避した場合は何で代用するつもりなの? http://mevius.5ch.net/test/read.cgi/tech/1652347700/86
89: デフォルトの名無しさん [sage] 2022/05/17(火) 23:49:36.53 ID:YviCLBk+ >>83 一般的にはAが正しい ただし>>84が言うように無駄なコピーが消える場合もある A「copy/cloneはコストが生じるので、回避できるならば回避したほうが有利になることがある」ならば正確 Bについては前半はある意味正しいとしても後半が間違い >>85 批判や主張はその理由を伴わないと議論とならず意味がない http://mevius.5ch.net/test/read.cgi/tech/1652347700/89
110: デフォルトの名無しさん [sage] 2022/05/18(水) 10:05:07.09 ID:jV65BxdQ >>106 型制約からCopyを外すこことcopyを回避することは全く意味が違う >>83の質問は明らかに後者 プリミティブも対象になるフィボナッチでcopyを回避するのは無理 http://mevius.5ch.net/test/read.cgi/tech/1652347700/110
114: デフォルトの名無しさん [sage] 2022/05/18(水) 10:41:41.09 ID:2JRtSvHV 複オジの一連の主張を読んでから>>83の複オジ質問を読むべし http://mevius.5ch.net/test/read.cgi/tech/1652347700/114
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.039s