GCPtr は、ガベージ コレクションと C++ スマート ポインター ライブラリです。動的オブジェクトと配列が破壊され、彼らは参照されなくなったときにガベージ コレクションによって解放されるで作成および管理するために使用することができますスマート ポインター クラスを定義します。これらのスマート ポインターは、参照カウントに基づいていません。ガベージ コレクションは、マーク アンド スイープ アルゴリズムを使用します。