2011-07-18から1日間の記事一覧
ガベージコレクタでは、classに対してdeleteを使わない同等の処理が必要になる。 case1とcase2は同じであるが、case2ではデストラクタを取り出し、外側からデストラクトしている。 #define GC_NEW(T) new(GCAllocate::GC_new( sizeof(T) ))T typedef void (*…
ガベージコレクタでは、classに対してdeleteを使わない同等の処理が必要になる。 case1とcase2は同じであるが、case2ではデストラクタを取り出し、外側からデストラクトしている。 #define GC_NEW(T) new(GCAllocate::GC_new( sizeof(T) ))T typedef void (*…