0921デフォルトの名無しさん垢版 | 大砲2024/05/17(金) 22:24:35.35ID:63RUfPPA >>915 当たり前だがhogeはヒープで確保されており あらゆるところで参照、保持、変更されうる場合がある よってRcにて管理する必要がある 当然Rcの中のオブジェクトを変更できないと意味がない つまりCellなりRefCellが必要となる そして循環参照の問題もあるので弱参照を考えなきゃならん このようにちょっとしたコードでも単純に移植することが難しい rust wayな方法で書き直すしかない