見出し画像

ORDER_074: 参照カウントによる共有(Rc ポインタ)

✅学習トピック✅

複数の所有者が1つの値を共有する仕組みを学習します。

  • Rc<T>: 参照カウント(Reference Counting)によるスマートポインタ。

  • 参照カウント: 値への参照が何個あるかを追跡する仕組み。全ての参照がなくなると値が自動解放される。

  • Rc::clone(): データをコピーせず、参照カウントだけを増やしてポインタを複製する関数。

  • Rc::strong_count(): 現在の参照カウント(所有者の数)を返す関数。

ここから先は

1,461字
この記事のみ ¥ 100
Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

100の課題にチャレンジ!Rustの基本を初歩から段階的に網羅! ──「これは、厳格なコンパイラの掟を守り、安全なコードを紡ぐRustac…

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

よろしければ応援お願いします。とても励みになります!