私はC++デストラクタを作成しています(これは適切な用語ですが、私はC++を初めて使用しています)、ガベージコレクションに必要なもの。インスタンス変数として2つのポインタを持っていて、それらをガベージコレクションする必要があるとしましょう。インスタンス変数としてオブジェクトがあるとどうなりますか?またはオブジェクトへのポインタですか?C++デストラクタでガベージコレクションを行うにはどうすればいいですか?
私はちょうど削除が必要なものと自動的にクリーンアップされるものについて少し不明です。あなたはゴミに必要
おかげ
Pedantic note:C++では「ガベージコレクト」しません。あなたはそれらを削除します。 –
C++にはガベージコレクタがありません。あなたは1つを書き込もうとしていますか、あるいはデストラクタのオブジェクトを削除しようとしていますか?そしてなぜスマートポインタを使用していないのですか? –
もしあなたが他の言語から来たのであれば、C++デストラクタのコンセプトは、あなたが汚れていることを意味します。あなたはそれについて不注意にすることはできません。 – linuxeasy