new后再new,如何合起来?
ekauq 2007-06-20 04:50:42 比如我一开始
myStruct * pmyStruct ;
pmyStruct = new myStruct[Num1];
后来又需要
new myStruct[Num2];
如何达到就像一开始
pmyStruct = new myStruct[Num1+Num2];这样的效果
pmyStruct[Num1]=new myStruct[Num2];这样可以吗?
问题2
比如我一开始
myStruct * pmyStruct ;
pmyStruct = new myStruct[Num];
后来需要释放后面n个结构占用的内存,该怎么释放?
delete[] pmyStruct[Num-n];这样可以吗?