私は答えを探しましたが、まだこれを理解できません。
申し訳ありませんが、私の作業は複雑すぎてここにサンプル コードをコピーできません。
パラメータとしてポインタを取得する関数があります。私はそれを使用しますが、後で、古い先のとがったオブジェクトを使用したい場合に、一種のコールバックが必要になります。
問題は、このコールバックが呼び出されたときに、ポインターが既に削除または解放されていることです。私の考えは、ポイントされたオブジェクトのコピーをヒープに作成し、コールバックが終了したら解放することでした。しかし、ポインター、コピー コンストラクター、その他のものの間で迷子になりました。解決策はおそらく非常に簡単ですが、私は立ち往生しています。