C++相談室 part46
■ このスレッドは過去ログ倉庫に格納されています
0720717
2006/02/08(水) 09:24:48わかった。ありがとう。
でも、void* の delete の話を技術的に解決する話なら、new したときに獲得メモリブロックのヘッダにデストラクタのポインタか
vtblのオフセットかを記録しておけば、delete に渡されたときの型によらず適切なデストラクタを呼び出すことができそうじゃない?
いや、そういう仕様になってないんだから文句も無いけど。
>>719
char[] を獲得して void* に代入して、そのまま delete してるソースがあったから、気になって聞いてみた。
規定クラスの話は、自分で新規に作るなら多分そうします。
ありがとう。
■ このスレッドは過去ログ倉庫に格納されています