class b : public a
というクラスについて、
a* pa;
pa = new b;
delete pa;
とやった場合、ちゃんとクラスbをdeleteすることになるんでしょうか?
というか、この書き方は合ってるでしょうか?