struct A{ char data[4]; };
struct B{ char data[4];
virtual B~(){} };
仮想関数がないクラスをnewしても
メモリ確保されてないんだがなぜ?
(最適化されてるからかな?)
new A[1000000];//メモリ消費しない
new B[1000000];//メモリ消費する