公式
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 part36
https://mevius.5ch.io/test/read.cgi/tech/1779974768/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.io/test/read.cgi/tech/1514107621/
Rust part37
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2026/07/17(金) 19:12:31.24ID:yl11920u697デフォルトの名無しさん
2026/07/21(火) 16:58:30.31ID:aLius24S698デフォルトの名無しさん
2026/07/21(火) 17:00:42.33ID:cV1W7TCj スタック領域でもムーブを書けることと、ディープコピーがないことは別なんだよな
引数ならまだしも、戻り値にする場合その関数のスタックは破棄されるのでディープコピーは発生する
引数ならまだしも、戻り値にする場合その関数のスタックは破棄されるのでディープコピーは発生する
699デフォルトの名無しさん
2026/07/21(火) 17:01:51.78ID:2WiNYKUy700デフォルトの名無しさん
2026/07/21(火) 17:02:45.16ID:OLRGAddi どうせこいつまともな知識ないくせにイキってるだけだから何言っても無駄だぞ
荒らしはスルーが安定
荒らしはスルーが安定
701デフォルトの名無しさん
2026/07/21(火) 17:03:54.13ID:OLRGAddi702デフォルトの名無しさん
2026/07/21(火) 17:04:33.67ID:AUT4IY/C まあこの程度の話がわからない奴なんだから相手しても無駄
703デフォルトの名無しさん
2026/07/21(火) 17:04:56.19ID:HO4SZ0K4 >>701
お前が反応してどうする
お前が反応してどうする
704デフォルトの名無しさん
2026/07/21(火) 17:07:21.81ID:aA5nG03I ID:2WiNYKUyはID:GVCMKu1f
大した知識もないくせにチェリーピックと無茶苦茶な主張で何百書き込みも荒らしたやつだから相手しちゃダメ
大した知識もないくせにチェリーピックと無茶苦茶な主張で何百書き込みも荒らしたやつだから相手しちゃダメ
705デフォルトの名無しさん
2026/07/21(火) 17:10:25.68ID:QMF0m492 荒らしなんかやるレベルのバカにはRustは難しいんだよ
706デフォルトの名無しさん
2026/07/21(火) 17:12:38.20ID:Dk5sqQuX 結局>>671が結論でそこから先荒らしが喚いてただけ
707デフォルトの名無しさん
2026/07/21(火) 17:19:23.86ID:n2iwmqGn >>698
スタックじゃない実装の場合は変わるのかね
スタックじゃない実装の場合は変わるのかね
708デフォルトの名無しさん
2026/07/21(火) 17:32:08.98ID:2WiNYKUy >>701
その「小さいから支障がない」を主張したことがない
そのビルダーやイテレータのパターンならスタック上に大きなデータでも問題ない
「ヒープを使わなければいけない例になっていない」と主張している
早くヒープを使わなければいけない例を示してくれ
その「小さいから支障がない」を主張したことがない
そのビルダーやイテレータのパターンならスタック上に大きなデータでも問題ない
「ヒープを使わなければいけない例になっていない」と主張している
早くヒープを使わなければいけない例を示してくれ
709デフォルトの名無しさん
2026/07/21(火) 18:30:11.05ID:2WiNYKUy710デフォルトの名無しさん
2026/07/21(火) 18:42:19.18ID:HHuPuFDF711デフォルトの名無しさん
2026/07/21(火) 19:22:01.43ID:2WiNYKUy712デフォルトの名無しさん
2026/07/21(火) 19:38:35.29ID:28j0dMrv713デフォルトの名無しさん
2026/07/21(火) 19:38:44.43ID:28j0dMrv714デフォルトの名無しさん
2026/07/21(火) 19:47:57.74ID:y21dV+Vh こう訊いたら
> is RVO always applied in Rust?
こう即答されて、その後、RVOになる可能性の低い場合を挙げてくれる
> No, Return Value Optimization (RVO) is not guaranteed by the Rust
> language specification.
> is RVO always applied in Rust?
こう即答されて、その後、RVOになる可能性の低い場合を挙げてくれる
> No, Return Value Optimization (RVO) is not guaranteed by the Rust
> language specification.
715デフォルトの名無しさん
2026/07/21(火) 21:50:22.11ID:zMkCdy3E 初出のIDが「どう見ても自演なのはそっち」とは面白い冗談ですね
716デフォルトの名無しさん
2026/07/21(火) 21:54:04.61ID:BzW/oQJ/ >>715
何言ってんだこいつ
何言ってんだこいつ
717デフォルトの名無しさん
2026/07/21(火) 21:54:44.07ID:PsDVu0+l >>714
最適化はコンパイラの実装の問題でしかないからねえ
最適化はコンパイラの実装の問題でしかないからねえ
718デフォルトの名無しさん
2026/07/21(火) 22:18:44.95ID:2WiNYKUy719デフォルトの名無しさん
2026/07/21(火) 22:19:07.57ID:DbCuiygU ID:2WiNYKUy(ID:GVCMKu1f)ってずっと「ほんの少しのケースにだけ当てはまること」を「全部必ずこうなる!」って主張して、「これならないんですけど」と言われたら条件を増やし始めるという論法ばっかりだよな
720デフォルトの名無しさん
2026/07/21(火) 22:20:42.35ID:Y2iieiR6 >>718
自分の主張を否定してるから突っ込みどころ満載なんだ!と言いたいわけですな
自分の主張を否定してるから突っ込みどころ満載なんだ!と言いたいわけですな
721デフォルトの名無しさん
2026/07/21(火) 22:23:20.52ID:2WiNYKUy722デフォルトの名無しさん
2026/07/21(火) 22:31:09.33ID:ElegamEg >>721
「The Bookではスタック上のコピーをCopyトレイトでしか語らない」ということと「スタック領域について言及していますからディープコピーではありません」というのとは結び付いてないんだよな
論理が2段階くらい飛躍してる
「The Bookではスタック上のコピーをCopyトレイトでしか語らない」ということと「スタック領域について言及していますからディープコピーではありません」というのとは結び付いてないんだよな
論理が2段階くらい飛躍してる
723デフォルトの名無しさん
2026/07/21(火) 22:33:33.85ID:JUKJhZF2 それに、実体をコピーすることをディープコピーと言うのはプログラミングにおいて一般的な用法なので、これを間違いだと断言するのは法律家に「変数に人格はないから所有権は認められない」って言わせるのに近くてあまり意味がない
724デフォルトの名無しさん
2026/07/21(火) 22:35:27.54ID:YS4VSVPg https://mevius.5ch.io/test/read.cgi/tech/1652347700/52
ディープコピーこれか
今はこれくらい吹っ切れたこと言わないで言葉濁してばっかりでつまらんわ
ディープコピーこれか
今はこれくらい吹っ切れたこと言わないで言葉濁してばっかりでつまらんわ
725デフォルトの名無しさん
2026/07/21(火) 22:36:11.69ID:9K5Ee26J 要するに「今そんな話してない」って話よな
アスペはすぐ「こうも解釈できるから違う」って言いたがるけど、人と話してるんだからこういう複数定義が見つかるものであれば、まず何を伝えようとしてるかから類推する必要がある
アスペはすぐ「こうも解釈できるから違う」って言いたがるけど、人と話してるんだからこういう複数定義が見つかるものであれば、まず何を伝えようとしてるかから類推する必要がある
726デフォルトの名無しさん
2026/07/21(火) 22:37:02.36ID:9K5Ee26J >>723
そのアスペ法律家ちょっとおもろい
そのアスペ法律家ちょっとおもろい
727デフォルトの名無しさん
2026/07/21(火) 22:44:14.93ID:2WiNYKUy >>722
the bookで明記していますよ
スタック領域のムーブは2つのうちのどちらかで強いて言えばシャローコピー
If you’ve heard the terms shallow copy and deep copy while working with other languages, the concept of copying the pointer, length, and capacity without copying the data probably sounds like making a shallow copy. But because Rust also invalidates the first variable, instead of being called a shallow copy, it’s known as a move.
通常は二つの対比が必要ないならばCopyトレイトに明記されてるようにビットコピーと呼ぶのが良いでしょう
the bookで明記していますよ
スタック領域のムーブは2つのうちのどちらかで強いて言えばシャローコピー
If you’ve heard the terms shallow copy and deep copy while working with other languages, the concept of copying the pointer, length, and capacity without copying the data probably sounds like making a shallow copy. But because Rust also invalidates the first variable, instead of being called a shallow copy, it’s known as a move.
通常は二つの対比が必要ないならばCopyトレイトに明記されてるようにビットコピーと呼ぶのが良いでしょう
728デフォルトの名無しさん
2026/07/21(火) 22:47:38.39ID:2WiNYKUy これがRust界での常識です
学習してください
ではおやすみなさい
学習してください
ではおやすみなさい
729デフォルトの名無しさん
2026/07/21(火) 22:50:37.62ID:pIdf2Ljv >>723
>それに、実体をコピーすることをディープコピーと言うのはプログラミングにおいて一般的な用法なので
全く一般的ではありません。完全にあなたの勘違いです。
早めにそれも匿名掲示板で恥をかいてよかったですね。
>それに、実体をコピーすることをディープコピーと言うのはプログラミングにおいて一般的な用法なので
全く一般的ではありません。完全にあなたの勘違いです。
早めにそれも匿名掲示板で恥をかいてよかったですね。
730デフォルトの名無しさん
2026/07/21(火) 22:53:57.77ID:eFLxnQVM >>727-729
どう見ても自演
どう見ても自演
731デフォルトの名無しさん
2026/07/21(火) 22:57:05.01ID:3DpZBFH1 >>727
自分で貼った文章を読んでいないみたいだが全く違う意味の話をしてるぞ
雑に要約すると「一般的な言語で言うシャロ―コピーをムーブと呼んでいます」と言っているのであって、スタック領域に確保したオブジェクトをコピー/ムーブすることをどう表現するかには言及していない
いつもそうですが、あなたは自分が言いたいことを言うのに都合のいい記述を探しているだけで、ちゃんと文章を読んでいないからそういう間違いをするんです
自分で貼った文章を読んでいないみたいだが全く違う意味の話をしてるぞ
雑に要約すると「一般的な言語で言うシャロ―コピーをムーブと呼んでいます」と言っているのであって、スタック領域に確保したオブジェクトをコピー/ムーブすることをどう表現するかには言及していない
いつもそうですが、あなたは自分が言いたいことを言うのに都合のいい記述を探しているだけで、ちゃんと文章を読んでいないからそういう間違いをするんです
732デフォルトの名無しさん
2026/07/21(火) 22:58:34.14ID:5eyHU167733デフォルトの名無しさん
2026/07/21(火) 23:01:52.27ID:B+Y3bEuK >>729
ディープコピー(深いコピー)とは - IT用語辞典 e-Words
https://e-words.jp/w/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%82%B3%E3%83%94%E3%83%BC.html
> ディープコピーとは、配列やオブジェクトなどのデータ構造を複製する際、同じ構造の実体を新たに作成して対応するデータを写し取る方式。
これは全く一般的ではなかったのかー
お前の記憶の方がこっちより正しかったんだなw
ディープコピー(深いコピー)とは - IT用語辞典 e-Words
https://e-words.jp/w/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%82%B3%E3%83%94%E3%83%BC.html
> ディープコピーとは、配列やオブジェクトなどのデータ構造を複製する際、同じ構造の実体を新たに作成して対応するデータを写し取る方式。
これは全く一般的ではなかったのかー
お前の記憶の方がこっちより正しかったんだなw
734デフォルトの名無しさん
2026/07/21(火) 23:03:22.98ID:sxvJfiz9 Deep copy (ディープコピー) - 用語集 | MDN
https://developer.mozilla.org/ja/docs/Glossary/Deep_copy
> オブジェクトの ディープコピー とは、コピー先のオブジェクトのプロパティがコピー元のオブジェクトのプロパティと同一の参照(同じ値を指す)で共有しないコピー方法のことです。結果として、コピー元かコピー先のどちらかを変更しても、もう一方オブジェクトにも変更を及ぼしていないことを保証できます。すなわち、コピー元かコピー先に意図せずに予期しない変更が加えられるこはありません。この振る舞いはシャローコピーとは対照的です。シャローコピーでは、コピー元かコピー先のどちらかを変更するともう一方のオブジェクトも変更される可能性があります。
これも一般的ではなかったんだなあw
https://developer.mozilla.org/ja/docs/Glossary/Deep_copy
> オブジェクトの ディープコピー とは、コピー先のオブジェクトのプロパティがコピー元のオブジェクトのプロパティと同一の参照(同じ値を指す)で共有しないコピー方法のことです。結果として、コピー元かコピー先のどちらかを変更しても、もう一方オブジェクトにも変更を及ぼしていないことを保証できます。すなわち、コピー元かコピー先に意図せずに予期しない変更が加えられるこはありません。この振る舞いはシャローコピーとは対照的です。シャローコピーでは、コピー元かコピー先のどちらかを変更するともう一方のオブジェクトも変更される可能性があります。
これも一般的ではなかったんだなあw
735デフォルトの名無しさん
2026/07/21(火) 23:05:44.19ID:6e3KrnZd >>729
アホほど浅い知識ですぐに断言して他人を煽りたがるよな
アホほど浅い知識ですぐに断言して他人を煽りたがるよな
736デフォルトの名無しさん
2026/07/21(火) 23:08:27.17ID:fQZ8gbX2737デフォルトの名無しさん
2026/07/21(火) 23:11:23.23ID:YS4VSVPg この複製おじさんのID変えない版みたいなやつこの前の週末からか?
面白くなってきた
面白くなってきた
738デフォルトの名無しさん
2026/07/21(火) 23:11:55.24ID:enjQvq/8 > スタック領域のムーブは2つのうちのどちらかで強いて言えばシャローコピー
流石に無理がある
> copying the pointer, length, and capacity without copying the data probably sounds like making a shallow copy
日本語訳: データをコピーせずにポインタ、長さ、容量をコピーすることは、おそらく浅いコピーを行うことのように聞こえるでしょう
"without copying the data" 「データをコピーせずに」と断言されている
スタックの仕組みを知っていれば戻り値では論理的にコピーが生じる(実装での最適化の話はしていないことに注意)ので、ここで言われているのはヒープ領域のムーブの話に過ぎない
流石に無理がある
> copying the pointer, length, and capacity without copying the data probably sounds like making a shallow copy
日本語訳: データをコピーせずにポインタ、長さ、容量をコピーすることは、おそらく浅いコピーを行うことのように聞こえるでしょう
"without copying the data" 「データをコピーせずに」と断言されている
スタックの仕組みを知っていれば戻り値では論理的にコピーが生じる(実装での最適化の話はしていないことに注意)ので、ここで言われているのはヒープ領域のムーブの話に過ぎない
739デフォルトの名無しさん
2026/07/21(火) 23:13:44.57ID:ADBZCODt > これがRust界での常識です
> 学習してください
w
> 学習してください
w
740デフォルトの名無しさん
2026/07/21(火) 23:17:24.46ID:i+g+TbZ6 > 関数の引数でムーブで渡して返り値でムーブして戻すなんて爆笑行為だろ
そもそもこんなこと言ってたくらいにはRust知識ないからね
一生懸命The Book読んで反論材料探してるだけで、何の知識も持ってないよこいつ
そもそもこんなこと言ってたくらいにはRust知識ないからね
一生懸命The Book読んで反論材料探してるだけで、何の知識も持ってないよこいつ
741デフォルトの名無しさん
2026/07/21(火) 23:18:33.64ID:prLGQ+o1 英語読めないなら日本語翻訳版のThe Book開けばいいのに……w
英語の成績悪かった俺でもおかしなこと言ってるなって気づく程度には読めてないぞ
英語の成績悪かった俺でもおかしなこと言ってるなって気づく程度には読めてないぞ
742デフォルトの名無しさん
2026/07/21(火) 23:23:57.63ID:2WiNYKUy743デフォルトの名無しさん
2026/07/21(火) 23:25:05.17ID:2WiNYKUy744デフォルトの名無しさん
2026/07/21(火) 23:26:36.15ID:2WiNYKUy745デフォルトの名無しさん
2026/07/21(火) 23:28:03.12ID:XdrfV7kF746デフォルトの名無しさん
2026/07/21(火) 23:28:53.51ID:XdrfV7kF747デフォルトの名無しさん
2026/07/21(火) 23:30:12.16ID:7bDfgG31 >>744また都合のいい幻視が始まってるぞ
748デフォルトの名無しさん
2026/07/21(火) 23:32:01.86ID:mion99Qn >>744
唐突に二段階とか言い出して話をややこしくしてるが、結局お前が言ってるようなことはどこにも書いてないな
唐突に二段階とか言い出して話をややこしくしてるが、結局お前が言ってるようなことはどこにも書いてないな
749デフォルトの名無しさん
2026/07/21(火) 23:32:05.13ID:poCaFg3z ヒープかスタックか、みたいな話で終われないんじゃないの?
(一人を除いて(?)みんなが思ってるディープコピーは同じのような気もするけど)
ディープコピーは文字通り深く、根元まで全部コピーしてくれる
a = [[1, 2], 3]
b = a.clone # shallow copy
c = Marshal.load(Marshal.dump(a)) # deep copy
a[0][0] = 11
a[1] = 33
p a # [[11, 2], 33]
p b # [[11, 2], 3]
p c # [[1, 2], 3]
b[1]は3のままだけど、b[0][0]は11になっちゃってるのがシャロ―コピー
全てを複製しきってるのがディープコピー
Rustでも同じようなことにならない?
Rustにディープコピーあるのかどうか知らんけど
(一人を除いて(?)みんなが思ってるディープコピーは同じのような気もするけど)
ディープコピーは文字通り深く、根元まで全部コピーしてくれる
a = [[1, 2], 3]
b = a.clone # shallow copy
c = Marshal.load(Marshal.dump(a)) # deep copy
a[0][0] = 11
a[1] = 33
p a # [[11, 2], 33]
p b # [[11, 2], 3]
p c # [[1, 2], 3]
b[1]は3のままだけど、b[0][0]は11になっちゃってるのがシャロ―コピー
全てを複製しきってるのがディープコピー
Rustでも同じようなことにならない?
Rustにディープコピーあるのかどうか知らんけど
750デフォルトの名無しさん
2026/07/21(火) 23:32:58.06ID:iK9zpUBS こいつスタック領域とプリミティブ型の区別ついてないんじゃね
配列とか構造体とかちゃんと触ったことないんだろ
配列とか構造体とかちゃんと触ったことないんだろ
751デフォルトの名無しさん
2026/07/21(火) 23:34:37.27ID:pIdf2Ljv >>733の定義は「新たに作成する同じ構造の実体」がコピー対象の配列やオブジェクト自体のように読める文章になっちゃってるから間違ってると言っていいね
>>734のMDNのは間違ってないけど君の言ってる内容とは全然違うよね
wikitionaryの定義がわかりやすい
A copy of a data structure duplicating not only the structure itself, but all structures to which it is linked.
例えば[Vec<i32>; 5]という配列をディープコピーするというのは
Vecというfat pointerを5個含む配列というデータ構造をコピーするだけでなく
そのfat pointerらが指し示す先のデータ構造であるi32たちもすべて含めてコピーすること
>>734のMDNのは間違ってないけど君の言ってる内容とは全然違うよね
wikitionaryの定義がわかりやすい
A copy of a data structure duplicating not only the structure itself, but all structures to which it is linked.
例えば[Vec<i32>; 5]という配列をディープコピーするというのは
Vecというfat pointerを5個含む配列というデータ構造をコピーするだけでなく
そのfat pointerらが指し示す先のデータ構造であるi32たちもすべて含めてコピーすること
752デフォルトの名無しさん
2026/07/21(火) 23:34:59.05ID:COhktLyH753デフォルトの名無しさん
2026/07/21(火) 23:36:08.82ID:2WiNYKUy754デフォルトの名無しさん
2026/07/21(火) 23:36:34.25ID:69RgfUCQ >>751
> 「新たに作成する同じ構造の実体」がコピー対象の配列やオブジェクト自体のように読める文章になっちゃってるから間違ってると言っていい
いや、「新たに作成する同じ構造の実体」が元の実体と同じって「新たに作成する」って部分を完全に無視してるよね
あんたが日本語出来ないだけだよ
> 「新たに作成する同じ構造の実体」がコピー対象の配列やオブジェクト自体のように読める文章になっちゃってるから間違ってると言っていい
いや、「新たに作成する同じ構造の実体」が元の実体と同じって「新たに作成する」って部分を完全に無視してるよね
あんたが日本語出来ないだけだよ
755デフォルトの名無しさん
2026/07/21(火) 23:37:20.17ID:Zg2X1Ixv756デフォルトの名無しさん
2026/07/21(火) 23:38:27.87ID:H27nQAne >>753
その「間違ってるから間違ってるんだ!俺の言うことは正しい!こいつの言うことは間違ってる!こんなのは信頼できない!」って論法聞き飽きたからやるなら他のやってくれ
それしか出来ないなら出て行って、どうぞ
その「間違ってるから間違ってるんだ!俺の言うことは正しい!こいつの言うことは間違ってる!こんなのは信頼できない!」って論法聞き飽きたからやるなら他のやってくれ
それしか出来ないなら出て行って、どうぞ
757デフォルトの名無しさん
2026/07/21(火) 23:39:36.73ID:an7CxeVk おじは全体的に過疎ってる5chの中でも過疎ってるマ板の
さらにニッチなRustのスレで、さらにおじの面白くもない話題に律儀に付き合ってる人間が
おじが来るたびに毎度毎度何十人と湧いてくる状況が、いかに他人からおかしく見えるか客観視したほうがいい
もはやAIでも状況から推測ができるんだし
さらにニッチなRustのスレで、さらにおじの面白くもない話題に律儀に付き合ってる人間が
おじが来るたびに毎度毎度何十人と湧いてくる状況が、いかに他人からおかしく見えるか客観視したほうがいい
もはやAIでも状況から推測ができるんだし
758デフォルトの名無しさん
2026/07/21(火) 23:39:41.62ID:2WiNYKUy >>750
The Bookを読みなさい
スタック領域に置かれたVec構造体をムーブによりビットコピーすることはディープコピーではありません
clone()によってヒープ領域までコピーする時のみディープコピーとRustでは呼んでいます
The Bookを読みなさい
スタック領域に置かれたVec構造体をムーブによりビットコピーすることはディープコピーではありません
clone()によってヒープ領域までコピーする時のみディープコピーとRustでは呼んでいます
759デフォルトの名無しさん
2026/07/21(火) 23:40:22.59ID:2Xpxs7rc >>749
> 一人を除いて(?)みんなが思ってるディープコピーは同じのような気もするけど
> ディープコピーは文字通り深く、根元まで全部コピーしてくれる
そっすね
なぜか若干一名自分の貼った文章すら読めない奴が違うって言ってるけど
> 一人を除いて(?)みんなが思ってるディープコピーは同じのような気もするけど
> ディープコピーは文字通り深く、根元まで全部コピーしてくれる
そっすね
なぜか若干一名自分の貼った文章すら読めない奴が違うって言ってるけど
760デフォルトの名無しさん
2026/07/21(火) 23:41:02.85ID:WzqHMHOy761デフォルトの名無しさん
2026/07/21(火) 23:42:18.13ID:2WiNYKUy762デフォルトの名無しさん
2026/07/21(火) 23:43:08.42ID:zTzlaZU1 スタックに置かれる配列の話をしてるのに、Vecの管理構造体がどうとか言い出しちゃう時点で、Rust知識がまともにないってのはわかる
763デフォルトの名無しさん
2026/07/21(火) 23:43:53.44ID:zTzlaZU1 ID:2WiNYKUyは配列すらわからないということが判明しました
これでよくイキってられるよな
これでよくイキってられるよな
764デフォルトの名無しさん
2026/07/21(火) 23:44:40.86ID:DT06qJlN765デフォルトの名無しさん
2026/07/21(火) 23:45:15.06ID:2WiNYKUy766デフォルトの名無しさん
2026/07/21(火) 23:45:50.45ID:Q0snuN7U The Bookでディープコピーという言葉をどう使っているかという話と、ディープコピーという言葉が一般に何を指しているかという話の区別がつかない時点でね
767デフォルトの名無しさん
2026/07/21(火) 23:46:24.75ID:9gOpu4wN768デフォルトの名無しさん
2026/07/21(火) 23:46:33.58ID:2WiNYKUy769デフォルトの名無しさん
2026/07/21(火) 23:47:35.41ID:rMUsxY/a770デフォルトの名無しさん
2026/07/21(火) 23:47:38.85ID:2WiNYKUy771デフォルトの名無しさん
2026/07/21(火) 23:47:41.98ID:pIdf2Ljv772デフォルトの名無しさん
2026/07/21(火) 23:48:33.25ID:YeuD6aXY773デフォルトの名無しさん
2026/07/21(火) 23:49:22.24ID:YeuD6aXY774デフォルトの名無しさん
2026/07/21(火) 23:49:50.32ID:2WiNYKUy775デフォルトの名無しさん
2026/07/21(火) 23:50:37.04ID:2wZTIRF6776デフォルトの名無しさん
2026/07/21(火) 23:51:04.61ID:zxSrFRZk >>774
バカにはわからないと思うが、プリミティブ型は巨大じゃないんだぜw
バカにはわからないと思うが、プリミティブ型は巨大じゃないんだぜw
777デフォルトの名無しさん
2026/07/21(火) 23:51:37.24ID:sU29O3wY778デフォルトの名無しさん
2026/07/21(火) 23:51:49.21ID:pIdf2Ljv779デフォルトの名無しさん
2026/07/21(火) 23:52:36.08ID:auYTZTx+ >>671が結論でそこから先無知な荒らしが喚いてただけ
780デフォルトの名無しさん
2026/07/21(火) 23:52:45.54ID:2WiNYKUy >>772
配列でも構造体でも数値でもローカル変数としてスタック領域に置かれるものはすべて同じ対象です
それらの複合型まであるのですから
Rustにおいて配列の場合だけ特殊に何か変わることはありません
配列でも構造体でも数値でもローカル変数としてスタック領域に置かれるものはすべて同じ対象です
それらの複合型まであるのですから
Rustにおいて配列の場合だけ特殊に何か変わることはありません
781デフォルトの名無しさん
2026/07/21(火) 23:53:11.94ID:iTFVdb9H > >>733の定義では「実体」と「データ」は別
↑根拠なし
↑根拠なし
782デフォルトの名無しさん
2026/07/21(火) 23:53:52.50ID:e1pVD1JT783デフォルトの名無しさん
2026/07/21(火) 23:54:11.35ID:2WiNYKUy784デフォルトの名無しさん
2026/07/21(火) 23:54:42.12ID:NgcGGC/+ 文章は読めないし知識はないしバカなんだからそれこそ半年ROMってろよ
785デフォルトの名無しさん
2026/07/21(火) 23:55:39.64ID:KsT9HPFN786デフォルトの名無しさん
2026/07/21(火) 23:56:52.90ID:6AILaI3O787デフォルトの名無しさん
2026/07/21(火) 23:56:56.16ID:2WiNYKUy788デフォルトの名無しさん
2026/07/21(火) 23:57:46.86ID:2WiNYKUy789デフォルトの名無しさん
2026/07/21(火) 23:57:52.88ID:6AILaI3O 読んでないのに読んだふりをしてイキる、知らないのに知ったかぶりをする、まずは勉強してくるべきだね
790デフォルトの名無しさん
2026/07/21(火) 23:58:13.27ID:6AILaI3O791デフォルトの名無しさん
2026/07/21(火) 23:58:44.49ID:2WiNYKUy >>786
Bookにあるディープコピーの例はすべてヒープコピーです
Bookにあるディープコピーの例はすべてヒープコピーです
792デフォルトの名無しさん
2026/07/21(火) 23:59:04.75ID:1wvc5539 >>671には動作速度に悪影響を与えるって書いてるんだよな
動かないなんてどこにも書いてないし、動作速度に悪影響を与えるってことは確実に動いてる
動かないなんてどこにも書いてないし、動作速度に悪影響を与えるってことは確実に動いてる
793デフォルトの名無しさん
2026/07/21(火) 23:59:27.19ID:2WiNYKUy794デフォルトの名無しさん
2026/07/21(火) 23:59:40.21ID:1wvc5539795デフォルトの名無しさん
2026/07/21(火) 23:59:55.76ID:YS4VSVPg ヒートアップしすぎてもう飛行機飛ばしても何の意味もないやないかwww
796デフォルトの名無しさん
2026/07/22(水) 00:00:14.90ID:tGok+TtY■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【愛知・名古屋アジア大会】トラブル続発で…五輪やW杯の招致に影響必至「日本の信用低下に」「国際問題レベル」 [征夷大将軍★]
- なぜ、千葉駅は“物足りない”と感じるのか? 横浜駅と大宮駅との決定的な差 [七波羅探題★]
- 「年収500万円でもゼロ」若者がブルーカラーを敬遠する理由…AI時代に求められる“かっこよさ”とキャリアの転換 ★3 [首都圏の虎★]
- 【速報】米政権、ICCへ広範な制裁準備か [蚤の市★]
- 【愛知】春日井市の住宅で90代女性が全身やけどで死亡 遺体のそばに仏壇 帰宅した孫が発見し通報 [ぐれ★]
- 【ドイツ】「ベルリンのマムダニ」が市長候補に トルコ系急進左派女性、家賃高騰に歯止め訴え [少考さん★]
- ローソン「これが日本の贅沢弁当だ!こんなにエビたっぷり!」 中国の学校給食「ンッ!?これがうちの給食のエビの量ね」→ジャップ卒倒… [668024367]
- ハイパーインフレの大先輩のトルコ🇹🇷、投資信託やMMFの解約が一切できなくなり株式市場崩壊中 [709039863]
- 休みの日の雨ってたまにはいいな
- 【悲報】トランプ、ICCをドル決済の世界から追放へ ICCは機能不全に陥る恐れ [668970678]
- 東京「助けて!雨が降ってるの!!!!」
- ちんさん「新幹線自由席でトイレ言ってたらガキが座ってたからその場で指定席予約した(ドヤァ)」 [452056903]