パスワードを忘れた? アカウント作成
610240 journal

tarosukeの日記: スマートポインタの循環参照

日記 by tarosuke

というより、一群のスマートポインタを一度に複数のタスクが操作することは
ありえないので、スマートポインタ全体を資源として扱った上で...

1.解放数初期化メソッドを呼ぶ(各々呼ばれたら解放数を初期化)
2.解放数カウントメソッドを呼ぶ(呼ばれたら解放数をインクリメント)
3.解放メソッドを呼ぶ(解放数が使用数と同じなら解放。何かを解放待ちの状
  態で呼ばれたなら解放したことにする)

てな感じにすることで循環参照が存在していてもスマートポインタを正しく扱
えるかも知れない。

...これ、単なる即時ガベコレか?

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

人生unstable -- あるハッカー

読み込み中...