Rust part27 (405レス)
上
下
前
次
1-
新
82
: 2024/12/07(土)17:32
ID:4WGAo47f(7/7)
AA×
>>78
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
82: [sage] 2024/12/07(土) 17:32:25.17 ID:4WGAo47f >>78 イテレータが返すのはデータ値自体とは限らず参照も返す 特に今回の質問者が返したい可変参照は明確に!Cloneが定義されていてもちろん!Copyでもある それでも可変参照をイテレータが返すことができてVecへ収容することも可能なのはCloneもコピーも行われないためだ さらにそれらと全く独立した話としてイテレータ自体への参照/可変参照を返す場合はstd::iter::Iteratorで扱えないためLendingIteratorを使うという話が本題 http://mevius.5ch.net/test/read.cgi/tech/1733146370/82
イテレータが返すのはデータ値自体とは限らず参照も返す 特に今回の質問者が返したい可変参照は明確にが定義されていてもちろんでもある それでも可変参照をイテレータが返すことができてへ収容することも可能なのはもコピーも行われないためだ さらにそれらと全く独立した話としてイテレータ自体への参照可変参照を返す場合はで扱えないためを使うという話が本題
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 323 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.015s